IPTV KHnet
Z KHnetWiki
Obsah |
Streaming pomocí TV karet a VLC
cíle
Vyzkoušet možnosti a náročnost skutečné IPTV v síti khnet, dva až tři volně šiřitelné programy (co lze chytit ve vzduchu, lze šířit v uzavřené síti, viz právní analýza od pilsfree).
Kanály jsou šířeny v MPEG4 kódování s bitrate 2048kbit (průměrně 2.3Mbit, audio je 192kbit). Použitý kodek ffmpeg (mp4v a mpga).
Vysílání je ve zkušebním režimu, pouze pokud je zapnutý server (budoucí masarka). Probíhají stále zkoušky, ladění a testy.
kanály:
http://sklad1.khnet.info:9001/channel1
http://sklad1.khnet.info:9002/channel2
http://sklad1.khnet.info:9003/channel3
občas běží i restreaming, který asi nahradí předchozí způsob:
http://sklad1.khnet.info:8888/ct1 (za lomítko lze ještě ct2 a hbo).
upozorňuji, že HBO je tam pouze jako testovací a brzy zmizí, má totiž jeden z nejkvalitnějších obrazů
Přehrávání vyzkoušeno pouze ve VLC playeru (je naštěstí multiplatformní, funguje všude a na všem), ve windows MediaPlayer to nějak nejede. Je nutné mít nainstalovaný správný kodek, funguje to s ffdshow (lze využít balík CCCP).
hardware
server Fujitsu Econel 200 S2 Xeon E5310 1.6GHz (quadcore), 2GB RAM
TV Asus P7131 Hybrid (3ks)
Karta č. 3 v PCI slotu, 1 a 2 v PCI-X slotech.
software
Linux kernel 2.6.24
modul saa7134 a saa7134-alsa
modprobe.conf:
options saa7134 card=112,112,112,112 tuner=54,54,54,54 video_nr=1,2,3,4 vbi_nr=1,2,3,4 radio_nr=1,2,3,4 gpio_tracking=1,1,1,1 i2c_scan=1,1,1,1
options saa7134-alsa index=1,2,3,4
modul saa7134-alsa natahován explicitně v rc.conf, automaticky v modprobe.conf to nějak nefungovalo.
VLC
Závislosti vyřešeny pomocí balíčku (pacman -Sy vlc), posléze odinstalovány balíčky ffmpeg, x264 a vlastní vlc.