Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

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

Samankaltaiset esitykset


Esitys aiheesta: "Streaming Videopalvelu Markku Multaharju TiTe 5. ¿Miksi? Videokonfferenssit Videokonfferenssit Web-kamera lähetykset Web-kamera lähetykset Opetustilanteissa."— Esityksen transkriptio:

1 Streaming Videopalvelu Markku Multaharju TiTe 5

2 ¿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.

3 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

4 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

5 VLC / VLS ja VOD

6 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.

7 VLC Asennus Lisää 2 riviä /etc/apt/sources.list tiedostoon: deb http://download.videolan.org/pub/videolan/de bian woody main deb http://download.videolan.org/pub/videolan/de bian woody main deb-src http://download.videolan.org/pub/videolan/de bian woody main deb-src http://download.videolan.org/pub/videolan/de bian woody main # apt-get update # apt-get install gnome-vlc libdvdcss2

8 GUI

9 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.

10 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.

11 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=192.161.2.161, sap, name="TestStream"} ’ –-TTL 12 –-TTL 12

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=233.255.12.42, sap, name="TestStream"} ' -–TTL 12

13 Client Unicast stream Unicast stream % vlc udp:[@:server_port] Multicast stream Multicast stream % vlc udp:@multicast_address[:server_port]


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

Samankaltaiset esitykset


Iklan oleh Google