Hirdetés

Saját "TVGO" rendszer építése

Ebben a cikkben bemutatom, hogy miként hoztam létre egy saját "TVGO" rendszert. A célom az volt, hogy az Androidos eszközeimről az otthonomban lévő szerverre csatlakozva tudjak élő TV adást nézni, felvételeket ütemezni, azokat módosítani, a felvett műsorokat visszanézni, és természetesen az elektronikus műsorújságot (EPG) tallózni.

A felhasznált eszközök az alábbiak voltak:

A hardver:

Egy mini PC, esetemben az Asrock Q1900-as lapja, rajta 4 GB rammal.

Ami még elengedhetetlen hardver, az a TV tuner. Ez esetemben USB csatlakozású DVB-T (MindigTV) és DVB-C (UPC kódolatlan kábel) tunert jelent. Az Ebay-en 5000 Ft körüli áron beszerezhetőek.

Csatlakoztattam még egy ugyan csak USB csatlakozású smart card olvasót, hogy a MindigTV Extra kártyámat is tudjam használni.

A szoftver:

MediaPortal

A feladathoz csak a TV Server összetevőjére van szükségünk.

Itt megjegyzem, hogy ha már telepítve van a MediaPortal szerver összetevője, akkor én ezt használom a windows-os klienseken is, mert - nálam - teljesen kiváltja a KODI-t.

A TV szerver részletes beállításáról egy korábbi cikkemben már írtam. Az ott leírtakat itt is lehet alkalmazni.

MPExtended

Ez egy (JSON) interface a MediaPortal TV Server-hez, hogy okos eszközök is tudjanak csatlakozni hozzá.

Az MPExtended-ből megfelelő a 0.5.4 is, de ajánlott a 0.6.0 béta. Nekünk csak a service-re van szükségünk. A webmediaportal-t és az IIS összetevőt nem szükséges telepítenünk.

A telepítése után, érdemes a konfigurátorával az alapértelmezett admin felhasználót törölni és felvenni egy saját név/jelszó párost. Ne feledjük! Ha távolról elérhető lesz a szerverünk, akkor az mások által is az lesz.

Az alkalmazás alapértelmezetten a 4322-es porton figyel. Ezt kell majd forward-olnunk a router-ünkön, hogy az internet irányából is el tudjuk érni. Az eléréshez - ha csak nincs fix IP számunk - szükség lesz dinamikus DNS-re is, de ez már nem ennek a cikknek a témája.

A sikeres telepítésről az alábbi url-el tudunk meggyőződni:

http://szerver_név_vagy_IP:4322/MPExtended/TVAccessService/json/TestConnectionToTVService

Ha ezt kapjuk vissza, akkor minden ok.

{"Result":true}

MPTvScheduler

Végül a Google Play áruházból töltsük le az MPTvScheduler alkalmazást. Az alkalmazás első indításakor bekéri a szerverünk adatait. Ha "házon belül" teszteljük, akkor használhatjuk a szerverünk belső címét is. A kódolási profilban válasszunk egy számunkra megfelelő tömörítést. A tömörítés illeszkedjen az internet kapcsolatunk feltöltési sebességéhez.

Ha minden összeállt, akkor már tallózhatjuk is a műsorújságot, nézhetjük a saját csatornáikat.

Még van hozzászólás! Tovább