Különösebb probléma nélkül beüzemelhető, ha az eszközöket támogatja a linux :) Most ubuntu 12.10 alatt fut egy ilyen rendszerem (mert 3.4-es kernel kell legalább a most elterjedt kínai it9135rev2 chipsetes 8 dolláros tunerekhez). De persze régebbi kernel mellé is feltehető a friss media tree, csak akkor a kernel frissítésekkor is újra fel kell telepíteni ez utóbbit.
Lényegében a következők kellenek hozzá:
- smartcard / bankkártya olvasó, linux támogatással, például
- Alcor micro AU9540 [link], 10 usd, ccid driver támogatja, próbáltam
- Castles Ez100pu , 12 usd, zárt driver, próbáltam
- Omnikey 3121, ccid driver támogatja, próbáltam
- további ccid kompatibilis olvasók: [link] - Mindigtv extra előfizetői kártya, antenna....
-
dvb tuner(ek). Ha 3 mux tetszőleges kombinációjú rögzítése/nézése kell, akkor 3 tuner. Mivel 8 dolcsi körül kapni dvb-t tunereket, így ez nem probléma. Például:
- it9135 rev2 tuner,
- af9015 tuner, már nem igazán kapni, kár mert nagyon kiforrott a támogatása
- rtl2832u chipsetes tunerek, itt a driver telepítése lehet nem teljesen sima ügy, a friss media tree-ben elvileg van, de nekem nem ment vele. Most terjednek 10 usd körül a dizájnos fekete burkolatos rtl2832u+r820t chipsetesek (fm rádió és dab+ támogatást is tudnak, software defined radió képességük is van, lásd rtl sdr youtube-on). -
Szoftver a kártya kezeléséhez:
- newcs 1.67rc1 (MALLOC_CHECK_=0 ./newcs,i686.pcsc -vel indul), bugos, zárt, de működik, helyette inkább
- oscam, nyilt forráskódú softcam: [link], newcamd protokollt kell bekonfigolni rajta, a neten található egy érdekes blog a témában: blasto blogja -
backend az adások kezeléséhez:
- tvheadend, a friss git repósat használom [link], nagyon felgyorsult a fejlesztése mostanában. Ez kezeli a tunereket, kapcsolódik a kártyakezelő programhoz, dekódolja és streameli az adást -
Lejátszó felület:
- XBMC PVR, egész jól együttműködik a tvheadend-del.
- de akár vlc player is lehet, csak az időnként köhög lejátszáskor
Például egy régebbi noti, vagy kisebb fogyasztású gép tökéletesen képes kiszolgálni ezt a feladatot. Működés közben így néz ki például: [video]
Most raspberry pi alapon próbálok összeállítani egy ilyen set top boxot. Persze ez nem feltétlen költséghatékonyabb, mint egy pécét használni, inkább szakmai kíváncsiság és hobbi gyanánt foglalkozom vele. A hardver már megvan: [video], [kép], teljes hardver lista.