Streaming Videopalvelu Markku Multaharju TiTe 5. ¿Miksi? Videokonfferenssit Videokonfferenssit Web-kamera lähetykset Web-kamera lähetykset Opetustilanteissa.

Slides:



Advertisements
Samankaltaiset esitykset
Ohjelman ominaisuuksia: HÄKÄ Päätehälytys (Acemessage) Windows Vista ja - 7, Net Send poistettu siksi Acemessage Unicast- ja multicast lähetys mahdollisuus.
Advertisements

Marratech Käyttöohjeita. Ellei bookmarks –listassa ole haluttua palvelinta, osoitteen voi kirjoittaa suoraan osoiteriville:
Mediasoittimet © Reino Aarinen, 2008.
RI400 Raportointi- ja Viestintätyökalu muokkaa iSeiries tulosteita ja välittää viestejä sähköpostin – WEB/URL:n – matkapuhelin Internet:in kautta Windows.
Videonpakkaus © Reino Aarinen, Video  Video on monta valokuvaa ajassa peräkkäin (timeline, frames) niin nopeasti, että ihmissilmä tulkitsee (integroi)
Suorita menulta voit ottaa yhteyden iSeries:iin tai katkaista yhteyden sinne ja poistua RI400:sta.
Active directory.
Internetin ilmaisohjelmat
Flash Media Server 2 © Reiska, Flash Media Server 2  Macromedia Flash Media Server 2 on ehkä yleisimmin käytetty kaupallinen virtauspalvelin (Streaming.
Digitaalinen video Perusteet. Videokamerat • Analogiset VHS ja SHVS -kamerat • Digital 8 –kamerat –Digital 8 –kasetit tai 8 mm tai 8 Hi –kasetit • Mini.
Digital Video Broadcasting tMyn1 DVB-DIGITAL VIDEO BROADCASTING •Yhteenliittymään kuuluu noin 300 yritystä ja organisaatiota –laitevalmistajia –jakeluorganisaatioita.
Teemu Alapaholuoma Tampereen Teknillinen Yliopisto, Porin Yksikkö DVB-H- Seminaari DVB-H Seminaari Specification for the use of Video and.
Mobiilivideo Julius Peltokangas Erik Sissala Eetu Mäkelä Marko Heikkinen Olli-Pekka Kirvesoja Joel Pöllänen.
Audio © Reino Aarinen, Audio-tiedostoformaatit .wav Pakkamaton digitoitu ääni (Microsoft) .aiff Pakkaamaton digitoitu ääni (Macintosh). Audio.
VMware workstation. VMware •Virtual Machine •Yhtiö perustettu vuonna 1998 •1999 julkaisi ensimmäisen tuotteen: VMware for workstations •2001 tuli VMware.
Vapaa Ohjelmisto.  Vapaa ohjelmisto on ohjelmisto jota voi käyttää, tutkia, muuttaa ja jakaa eteenpäin vapaasti.  FLOSS (Free / Libre Open Source Software)
ADSL Eetu Leppänen 02TL3.
Asentaminen  Asennuspaketeista CentOS, RHEL, Windows  Lähdekoodista  Vaatii muutaman lisäkirjaston.
1 WWW-lomakkeet Sähköisen liiketoiminnan tärkeä elementti.
S Tiedonsiirto ja yhteyskäytännöt tietoliikenteen perusasioita top-down -lähestymistapa ohjelmistotekniikan näkökulma tavoitteena toimivat sovellukset.
Murphy ja TLT eli mitä kaikkea voi mennä pieleen tiedonsiirron eri vaiheissa?
Verkkopalvelu. Verkon rajapinta 1 DATA XXX a DATA CONTROL DTMF.
Windows Server 2008 mediapalvelimena Juhani Vuorio ISV Evangelist Microsoft Oy
Käyttöjärjestelmät ja ohjelmien päivittäminen Sami,Jarkko Myllytulli Mytlpt09e 2010.
H Videoneuvottelutekniikka
Novell NetWare Verkkokäyttöjärjestelmä. NOS (Network Operating System) Yleensä järjestelmäriippumaton. Antaa: Läpinäkyvän (käyttäjän kannalta protokollavapaan)
XviD –videokodekki Petri Hoskonen – mediatekniikan seminaari.
Digitaalinen ääni. Mitä ääni on? Digitaalisen äänenkäsittelyn yhteydessä törmätään äänitekniikan käsitteisiin kuten hertsi ja desibeli Ääni on aineessa.
JohdantotMyn1 Johdanto Verkkopalvelun koostamiseen käytetään koosteohjelmia ja ohjelmointikieliä. Verkkopalvelun toteutus voi vaatia myös palvelinohjelmointia.
DVP-5 Teuhola Videon jakelu verkossa Formaatit Protokollat Erityisohjeet.
JohdantotMyn1 Johdanto MPEG, Moving Picture Experts Group, työryhmä aloitti työskentelynsä vuonna Työryhmä on osana ISO/IEC organisaatiota. Ensimmäinen.
VOIP &LINUX & SKYPE. VoIP Voice over Internet Protocol tekniikka jolla siirretään verkon yli reaaliaikaista ääntä ja kuvaa –internet tai lähiverkko.
Suoratoiston periaatteet
SAMBA..(Rumba bueno) Linux kurssin semonaartityö By Tauno Henttu.
DNS ja DHCP palvelut Linuxissa
APACHE Kurssi: V Linux Sami Karjalainen OH3 Mika Haaja OH5.
Videoplayerit ja videoeditointiohjelmat Rikupekka Oksanen Virtuaaliyliopistohanke2004.
Jean Danielsbacka EL3 Linux. Samba? ● Tiedosto- ja tulostuspalvelin, joka toimii lähes missä tahansa TCP/IP:tä tukevassa ympäristössä ● Samba on ilmainen.
Kuljetuskerros langattomissa Ad hoc verkoissa Pekka Vanhoja.
Ti Lähiverkot –erikoistyökurssi
VTun VPN VPN – Virtual Private Network Tunnelointi Autentikointi
Ti Lähiverkot - erikoistyökurssi SNMP (Simple Network Management Protocol) Mikko Pöllönen.
Ti Lähiverkot -Erikoistyökurssi
Ti – LÄHIVERKOT - ERIKOISTYÖKURSSI Verkontoiminnan seuraaminen (SNMP) Joni Partia.
Tietoliikennetekniikan seminaari Internet & Ad Hoc Service Discovery Mika Yrjölä.
ATM-LAN Teemu Reisbacka. Sisällys ATM lyhyesti ATM-LAN  LANE  Klassinen IP/ATM  MPOA Nykyisyys.
Ti LÄHIVERKOT -ERIKOISTYÖKURSSI
DHCP Antti Pöyhönen.
Virtual Private Network(VPN) + Virtual Tunnel(VTUN)
DHCP IP-osoitteiden dynaamista konfigurointia jo vuodesta 1992.
Network Information System (NIS) Lähiverkot erikoistyökurssi Linux J. Heinikoski.
RADIUS ja PAM Ilmari Puustjärvi. Autentikointi Käyttäjän (tai palvelun) identiteetin varmentamista Käyttäjän (tai palvelun) identiteetin varmentamista.
Ti LÄHIVERKOT -ERIKOISTYÖKURSSI VOIP-puhelinpalvelu Asterisk PBX Arto Katajasalo 2007.
Streaming (nettiradio)
Lähiverkot -erikoistyökurssi Linux -työ Network File System 22.4 Jarkko Pulli.
CT30A LÄHIVERKOT - ERIKOISTYÖKURSSI WLAN Linux-työ Susanna Osola
Spanning Tree Protocol Algorithm
WWW-palvelin Apache HTTP Server. Yleistä Siirtää HTTP-protokollaa käyttäen pyydetyt tiedostot Internetin välityksellä Portti 80 varattu HTTP-protokollalle.
Tietokantapalvelimet -Mikko Pehkonen, Tite4. Tietokantapalvelimista  DBMS (Database Management Systems)  Tarkoitettu tiedon keskitettyyn hallintaan.
Hakemistopalvelut Aleksi Kaalinpää OH5. Mitä hakemistopalvelut ovat? - Ohjelmistoja, jotka varastoivat ja organisoivat tietoa verkon käyttäjistä ja resursseista.
Erilaiset sähköpostipalvelut Erilaiset protokollat: Post Office Protocol version 3 (POP3) 1.Lähettäjä puhuroi viestin palvelimelle 2.Palvelin lähettää.
Muksis-projekti. Tiimi Projektilaiset: Tuomas Mäenpää, projektipäällikkö Richard Domander Teemu Nisu Tommi Teistelä Tietotekniikan laitos: Matthieu Weber,
Kuvien siirto nettigalleriaan
Videon tekstitysmahdollisuuksia?
Linux Mint Heikkilä Visa.
Oma avoin pilvi Antti Alainen, Anton Rautanen
SQL Serverin hallinointi PowerShellin dbatools:n avulla
Viiveiden vähentäminen WWW-liikenteessä
Verkon komponentteja Isäntäkone (host) reititin R R R R linkki R
SQL Serverin hallinointi PowerShellin dbatools:n avulla
Esityksen transkriptio:

Streaming Videopalvelu Markku Multaharju TiTe 5

¿Miksi? Videokonfferenssit Videokonfferenssit Web-kamera lähetykset Web-kamera lähetykset Opetustilanteissa. Opetustilanteissa. TV-kuvan edelleenlähetys TV-kuvan edelleenlähetys Lähetys yhdelle tai useammalle vastaanottajalle. Lähetys yhdelle tai useammalle vastaanottajalle.

Vaihtoehtoja RealMedia RealMedia Maksullinen, puutteita Linux toimivuudessa Maksullinen, puutteita Linux toimivuudessa VideoLAN VideoLAN Laaja tuki ja ohjeistukset eri Linux-versioille Laaja tuki ja ohjeistukset eri Linux-versioille

VideoLAN MPEG-1, MPEG-2, MPEG-4 ja DivX tiedostoja, DVD, digi-tv tai live-kuvaa IPv4 tai IPv6 verkoissa. VideoLAN tukee unicast- ja multicast- lähetystä ja lukuisia käyttöjärjestelmiä. MPEG-1, MPEG-2, MPEG-4 ja DivX tiedostoja, DVD, digi-tv tai live-kuvaa IPv4 tai IPv6 verkoissa. VideoLAN tukee unicast- ja multicast- lähetystä ja lukuisia käyttöjärjestelmiä. Helppo käyttö monialustaisen VLC- soitinohjelmiston kautta. Helppo käyttö monialustaisen VLC- soitinohjelmiston kautta. VLC toimii sekä palvelin- että asiakaspuolena lähetettäessä ja vastaanotettaessa videota. VLC toimii sekä palvelin- että asiakaspuolena lähetettäessä ja vastaanotettaessa videota. Saatavilla myös erillinen VLS-palvelin Saatavilla myös erillinen VLS-palvelin

VLC / VLS ja VOD

Lähetysprotokollia HTTP streaming HTTP streaming RTP streaming RTP streaming RTSP RTSP MMS /MMSH streaming to Windows Media Player MMS /MMSH streaming to Windows Media Player Es module, joka erottaa äänen ja kuvan eri lähteisiin. Es module, joka erottaa äänen ja kuvan eri lähteisiin.

VLC Asennus Lisää 2 riviä /etc/apt/sources.list tiedostoon: deb bian woody main deb bian woody main deb-src bian woody main deb-src bian woody main # apt-get update # apt-get install gnome-vlc libdvdcss2

GUI

Komentorivikäynnistys % vlc input_stream –sout ’#transcode{options}:standard{options}’ standard asetuksissa määritellään lähetystapa. access: Lähetystapa. UDP, tiedosto, HTTP, … access: Lähetystapa. UDP, tiedosto, HTTP, … mux: Lähetyksen kapselointi. Valittu ”ts” soveltuu MPEG tyyppisille videoille ja on ainoa tekniikka jota voidaan lähettää UDP:llä. url: Lähetysosoite. mux: Lähetyksen kapselointi. Valittu ”ts” soveltuu MPEG tyyppisille videoille ja on ainoa tekniikka jota voidaan lähettää UDP:llä. url: Lähetysosoite. sap: Mainostaa SAP (Session Announcement Protocol) protokollalla erityseen multicast osoitteeseen verkossa saatavilla olevaa palvelua. sap: Mainostaa SAP (Session Announcement Protocol) protokollalla erityseen multicast osoitteeseen verkossa saatavilla olevaa palvelua. name: Nimi SAP lähetyksille. name: Nimi SAP lähetyksille.

Komentorivikäynnistys transcode asetuksissa lähetettävä video ja audio muunnetaan: vcodec: Uusi lähetettävän videon codec. vcodec: Uusi lähetettävän videon codec. acodec: Uusi lähetettävän audion codec. acodec: Uusi lähetettävän audion codec. vb: Uusi bitrate videolle. kbit/s. vb: Uusi bitrate videolle. kbit/s. ab: Uusi bitrate audiolle. kbit/s ab: Uusi bitrate audiolle. kbit/s deinterlace: Poistaa lomituksen kuvasta. deinterlace: Poistaa lomituksen kuvasta.

Unicast-lähetys tiedostosta % vlc -vvv /home/lahi/acti.mpg –-sout ’#transcode{vcodec=mp4v, acodec=mpga, vb=800, ab=128, deinterlace}: standard{access=udp, mux=ts, url= , sap, name="TestStream"} ’ –-TTL 12 –-TTL 12

Multicast-lähetys tiedostosta % vlc -vvv /home/lahi/acti.mpg –-sout '#transcode{vcodec=mp4v, acodec=mpga, vb=800, ab=128, deinterlace}: standard{access=udp, mux=ts, url= , sap, name="TestStream"} ' -–TTL 12

Client Unicast stream Unicast stream % vlc Multicast stream Multicast stream % vlc