mada.cz

25Zář/090

Video streaming přes FireWire

vlcPokud chcete streamovat video na síť a nemáte prostředky na encoder a streaming server, postačí kamera připojená k PC přes FireWire a VLC player.

Spousta diskuzních fór tohle řeší ale nikde jsem nenašel návod, takže jsme s kolegy bádali a tady je výsledek:

1) Stáhneme a nainstalujeme VLC player
http://www.videolan.org/vlc/download-windows.html

2) Ve VLC playeru zvolíme: Média - Proudové vysílání (CTRL+S)

vlc1

3) Zde záložku "Zachycovací zařízení", Capture mode: DirectShow -> Pustit proudemvlc2

4) Ponechat nastavení a zvolit další:vlc3

5) New destination: UDP - Přidat  (event. zaškrtnout display localy), vyškrtnout "Activate transcoding"vlc4

6) Zapsat UDP adresu, port a Pustit proudem.vlc5

V případě, že potřebujete streamovat v rámci více VLAN a přijímání streamu nefunguje, musíte nastavit TTL na vyšší hodnotu, než je defaultní (1). Nastavení TTL ovšem v současné verzi VLC (1.0.1) nefunguje.

Proto je potřeba pouštět VLC player přes command-line nebo zástupcem a to s následujícími parametry:

Spuštění streamu:
"C:\Program Files\VideoLAN\VLC\vlc.exe" dshow:// --sout #duplicate{dst=std{access=udp,mux=ts,dst=239.255.255.2:1234},dst=display} --ttl 12

Příjem streamu:
"C:\Program Files\VideoLAN\VLC\vlc.exe" udp://@239.255.255.2:1234 -f --aspect-ratio=4:3

Bez problému streamuji s bitratem okolo 20Mbps (rozlišení 720p) na Cisco hardwaru, pokud po cestě vložím no-name switch, obraz začíná vypadávat.

Doufám, že se tento návod bude hodit.

Líbí se článek?

Zvažte odebírání našeho RSS!

Komentáře (0) Trackbacky (0)

Zatím žádné komentáře.


Leave a comment

Zatím žádné trackbacky