IPTV KHnet

Z KHnetWiki

Přejít na: navigace, hledání

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.

Osobní nástroje