Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: mmaverikk 24 Ledna 2009, 16:23:24

Název: Televize přes VLC player
Přispěvatel: mmaverikk 24 Ledna 2009, 16:23:24
Hi, snažím se rozchodit TV přes vlc player (network streaming - udp). ve widlích to jede, ale na ubuntu to nejsem schopný rozjet ... má někdo nápad jak na to?
Název: Re: Televize přes VLC player
Přispěvatel: Jirina 24 Ledna 2009, 16:36:09
na abclinuxu je návod, myslím že se to jmenuje Streamování DVB-T pomocí VLC.
Název: Re: Televize přes VLC player
Přispěvatel: mmaverikk 24 Ledna 2009, 16:59:26
Tak teď jsem to zkoušel na jiném linuxu, kde jsem to nainstaloval stejně jako u mě a tam to jede ... spíš to bude někde jinde ... :-(
Název: Re: Televize přes VLC player
Přispěvatel: roman.swe 24 Ledna 2009, 22:16:50
http://avcdata.siliconhill.cz/avc/Jednorazove_akce/linuxovy-vikend/2006/1202_sobota/03_streaming_s_vlc/?C=M;O=A
Název: Re: Televize přes VLC player
Přispěvatel: Martin Kiklhorn 27 Ledna 2009, 13:57:53
Používám následující skriptík (UDP multicast, TTL je ve výchozím stavu jen 1, to už mi neproleze přes igmpproxy, takže zvýšeno a přihozeny nějaké SAP groupy pro VLC, dummy interface mám protože VLC nepotřebuji nijak ovládat):
Kód: [Vybrat]
vlc http://127.0.0.1:3000/PES/S23.5E-3-3015-8002 --intf dummy --sout-all --sout '#duplicate{dst=std{access=udp,mux=ts,dst=239.192.1.20:3000,sap,group=Televize,name=STV1}}' --ttl 3 &
sleep .5
vlc http://127.0.0.1:3000/PES/S23.5E-3-3015-8003 --intf dummy --sout-all --sout '#duplicate{dst=std{access=udp,mux=ts,dst=239.192.1.21:3000,sap,group=Televize,name=STV2}}' --ttl 3 &
sleep .5
vlc http://127.0.0.1:3000/PES/S23.5E-3-3015-8001 --intf dummy --sout-all --sout '#duplicate{dst=std{access=udp,mux=ts,dst=239.192.1.22:3000,sap,group=Televize,name=Markiza}}' --ttl 3 &
sleep .5
vlc http://127.0.0.1:3000/PES/S23.5E-3-3015-8005 --intf dummy --sout-all --sout '#duplicate{dst=std{access=udp,mux=ts,dst=239.192.1.24:3000,sap,group=Televize,name=TA3}}' --ttl 3 &
sleep .5
vlc http://127.0.0.1:3000/PES/S23.5E-3-3015-8010 --intf dummy --sout '#duplicate{dst=std{access=udp,mux=ts,dst=239.192.2.50:3000,sap,group=Radio,name=Slovensko}}' --ttl 3 &
sleep .5
namísto zdrojů
Kód: [Vybrat]
http://127.0.0.1:3000/PES/S23.5E-3-3015-8002 atd...
si tam dejte vlastní (já jako zdroj signálu používám VDR, s http směrovaným na localhost)

Na běžné dvb-t vůbec VLC nepoužívám, na to mám lepší řešení při kterém se procesor vyloženě fláká: http://silicon-verl.de/home/flo/projects/streaming/

A až budet přemýšlet jaký rozsah multicast adres (celou dobu předpokládám že se bavíme o streamování) zvolit: http://www.iana.org/assignments/multicast-addresses
a určitě se mrkněte sem: http://www.cs.vsb.cz/grygarek/SPS/lect/multicast/multicast.html
a tady byl také hezký seriál: http://www.lupa.cz/clanky/uvod-do-ip-multicastu-dil-paty/