Ako na plynulý stream HD programov do smartfónu?
Transcoding na prijímačoch Xtrend.
Streamovanie televízneho vysielania z prijímača s operačným systémom Enigma2 do mobilu alebo tabletu môže byť pri HD programoch náročné na dátový tok. Ak prijímač podporuje transcoding, dokáže obraz pred odoslaním upraviť tak, aby sa prenášal s nižším bitrate, vhodnejším rozlíšením a snímkovou frekvenciou. Výsledkom môže byť podstatne plynulejšie prehrávanie na mobilnom zariadení.

Čo je transcoding a prečo pomáha pri streamovaní?
Transcoding je prevod videostreamu do parametrov vhodnejších pre zariadenie a sieť, cez ktorú sa vysielanie prehráva. Prijímač môže upraviť najmä bitrate, rozlíšenie a snímkovú frekvenciu. Pri podporovaných zariadeniach sa o túto úlohu stará hardvérový videokodér, takže prijímač nemusí video spracovávať iba softvérovo.
Praktický význam je jednoduchý. Pôvodný HD transportný stream môže mať dátový tok, ktorý je pre slabšiu Wi Fi sieť alebo mobilné zariadenie zbytočne vysoký. Transcoding vytvorí menší stream, ktorý sa prenáša jednoduchšie a môže sa prehrávať plynulejšie.
Ktoré prijímače boli v pôvodnom návode podporované?
Pôvodný návod vznikol v období, keď sa transcoding začal objavovať vo výkonnejších Enigma2 prijímačoch. Testované alebo uvádzané boli najmä tieto modely:
- Golden Interstar Xpeed LX3
- VU+ Solo SE
- VU+ Solo2
- VU+ Duo2
- Xtrend ET8000
- Xtrend ET10000
Ide dnes už o historické modely. To, či konkrétny Enigma2 prijímač podporuje hardvérový transcoding, závisí od jeho čipsetu, ovládačov a použitého image. Pri súčasnom prijímači preto treba overiť podporu transcodingu priamo v jeho technických parametroch alebo nastaveniach.
Aktuálne Enigma2 prijímače nájdete v kategórii Enigma2 prijímače na Ellano.sk.


Čo budete potrebovať?
- Enigma2 prijímač s podporou streamovania a ideálne aj hardvérového transcodingu.
- Mobil alebo tablet s Androidom pripojený do rovnakej lokálnej siete.
- Klienta pre Enigma2, ktorý dokáže načítať zoznam programov a odovzdať stream prehrávaču.
- Video prehrávač podporujúci sieťové streamy.
V pôvodnom návode bol použitý dreamDroid, prehrávač MX Player a doplnková aplikácia Transcoding for Xtrend. dreamDroid je stále dostupný cez F Droid, jeho vývojár však upozorňuje, že aplikácia nie je úplne kompatibilná s OpenWebif. MX Player je naďalej dostupný a aktualizovaný. Dostupnosť pôvodnej aplikácie Transcoding for Xtrend v aktuálnom Google Play už nie je možné spoľahlivo potvrdiť, preto neodporúčame sťahovať jej staré APK súbory z neznámych archívov.



Historický postup pre Xtrend ET10000 a aplikáciu Transcoding for Xtrend
Nasledujúci postup vychádza z pôvodného testu na prijímači Xtrend ET10000. Je určený hlavne používateľom, ktorí majú staršie zariadenie a aplikácie stále funkčné. Na novších prijímačoch môžu byť názvy položiek aj spôsob transcodingu odlišné.
1. Vytvorenie profilu prijímača v dreamDroid
Mobil aj prijímač najskôr pripojte do rovnakej domácej siete. V dreamDroid vytvorte profil prijímača a zadajte jeho lokálnu IP adresu.

V staršej verzii aplikácie sa profily nachádzali v spodnej časti bočného menu. Nový profil sa vytváral tlačidlom so symbolom plus.


Do profilu zadajte názov prijímača, jeho IP adresu a prihlasovacie údaje nastavené vo webovom rozhraní prijímača. Nepoužívajte univerzálne alebo predvolené heslo. Ak prijímač heslo nemá, pred ďalším používaním mu ho nastavte.
Webové rozhranie a streaming používajú porty podľa nastavenia konkrétneho Enigma2 image. Port 8001 je pri Enigma2 bežný pre živý stream, nie je však vhodné slepo prepisovať hodnoty podľa starého návodu. Použite nastavenia svojho prijímača.
Profil uložte a aktivujte.


2. Výber programu na streamovanie
V staršej verzii dreamDroid sa zoznam programov otváral cez položku Služby. Následne bolo možné vybrať bouquet, teda favoritnú skupinu programov, a konkrétnu TV stanicu.


Po výbere programu zvoľte možnosť Stream.

3. Nastavenie transcodingu
Ak je na staršom zariadení stále nainštalovaná a funkčná aplikácia Transcoding for Xtrend, Android ju môže ponúknuť ako aplikáciu na spracovanie streamu. Po jej výbere sa zobrazia parametre transcodingu.


V pôvodnom teste sa osvedčilo rozlíšenie 1280 × 720, snímková frekvencia 25 fps a bitrate približne 4 Mbit/s. Nie je to univerzálne nastavenie. Pri slabšej Wi Fi sieti alebo menej výkonnom zariadení môže byť vhodnejší nižší bitrate alebo menšie rozlíšenie.


4. Spustenie streamu
V pôvodnej aplikácii sa transcodovaný stream spúšťal voľbou Stream with Transcoding. Následne sa otvoril zvolený externý prehrávač, v našom teste MX Player.


Ako nastaviť transcoding pre plynulý obraz?
Najvyššie možné hodnoty nie sú automaticky najlepšie. Cieľom je nájsť nastavenie, pri ktorom je obraz dostatočne kvalitný a zároveň má sieť aj prijímač rezervu.
| Situácia | Rozumný východiskový bod |
|---|---|
| Kvalitná domáca Wi Fi | 720p, 25 fps, približne 3 až 5 Mbit/s |
| Slabšia Wi Fi alebo starší mobil | 480p až 720p, 25 fps, približne 1 až 3 Mbit/s |
| Nestabilné prehrávanie | Najskôr znížte bitrate, potom rozlíšenie |
Ak sa stream stále zastavuje, problém nemusí byť iba v nastavení bitrate. Skontrolujte vyťaženie prijímača, obsadenosť tunerov, kvalitu domácej siete a to, či daný model skutočne používa hardvérový transcoding.
Bezpečné používanie Enigma2 streamovania
Používajte silné vlastné heslo a nenechávajte prijímač s predvolenými prihlasovacími údajmi. Staršie návody často uvádzali univerzálne konto root a jednoduché heslá, čo už z bezpečnostného hľadiska nie je prijateľný postup.
Návod je určený na prehrávanie programov a vlastných nahrávok, ku ktorým máte oprávnený prístup, na vlastných zariadeniach. Nie je určený na ďalšie sprístupňovanie televízneho vysielania tretím osobám alebo verejnosti. Pri platených službách treba zároveň rešpektovať zmluvné podmienky konkrétneho poskytovateľa.
Najčastejšie otázky
Podporuje transcoding každý Enigma2 prijímač?
Nie. Bežné streamovanie cez Enigma2 je dostupné na veľkom množstve prijímačov, ale hardvérový transcoding vyžaduje podporu v čipsete, ovládačoch a použitom image.
Prečo HD stream bez transcodingu seká?
Originálny transportný stream môže mať vysoký dátový tok. Problém môže spôsobovať Wi Fi, výkon klienta alebo samotného prijímača. Transcoding znižuje nároky na sieť tým, že vytvorí menší videostream.
Musím používať práve dreamDroid a MX Player?
Nie. Sú to aplikácie použité v pôvodnom návode. Na dnešnom Android zariadení môžete použiť aj iného kompatibilného Enigma2 klienta a prehrávač. Pri výbere klienta si overte podporu OpenWebif a transcodingu vášho konkrétneho prijímača.
Je Transcoding for Xtrend stále aktuálna aplikácia?
Ide o starú aplikáciu určenú najmä pre prijímače Xtrend ET8000 a ET10000. Jej pôvodnú dostupnosť v aktuálnom Google Play už nemožno spoľahlivo potvrdiť. Ak ju nemáte nainštalovanú zo staršieho obdobia, neodporúčame hľadať náhodné APK súbory na neznámych stránkach.
Záver
Transcoding je užitočný hlavne vtedy, keď chcete dostať kvalitný obraz z Enigma2 prijímača na zariadenie, ktoré nedokáže spoľahlivo prehrávať pôvodný vysielací stream. Starší Xtrend ET10000 patril medzi prijímače, na ktorých sa táto funkcia dala prakticky využiť už pred rokmi. Dnes je princíp rovnaký, ale konkrétny spôsob nastavenia závisí od prijímača, image a aplikácie.
Ak vyberáte nový prijímač a streamovanie do ďalších zariadení je pre vás dôležité, overte si ešte pred nákupom podporu hardvérového transcodingu, OpenWebif a možnosti vzdialeného prístupu. Ponuku aktuálnych modelov nájdete medzi Enigma2 prijímačmi na Ellano.sk.
Video k článku
No video selected.- Značky: DUO2, ET10000, ET8000, HD, programov, SOLO2, SOLOSE, stream, transcoding, VU+, Xpeed LX3, Xtrend



























Komentáre (21)
bufo3
Dik
Odpovedať
Ivan.P
Odpovedať
misut22
Odpovedať
peter
Viete prosim poradit, ako postupovat?
Dakujem
peter
Odpovedať
Ivan.P
Ide Vám streamovať iba cez apku Dreamdroid?
Odpovedať
peter
Odpovedať
peter
Ked to prehram cez DreamDroid + externy player ( vlc, mx player) tak to ide.
Ked to skusam prehrat cez "Transcoding for Xtrend" + externy player tak to hadze rozne errry.
pri MX PLAYERi, can't play this link
pri VLC, mi otvori zoznam lokalnych videi...
Pride mi to ako keby appka "Transcoding for Xtrend" neposielala ziadne data VLCcku or MXplayeru a tym padom ty nemaju co prehrat...
Napada Vas nieco?
Dakujem za rady.
peter
Odpovedať
Ivan.P
Odpovedať
peter
Odpovedať
Michal
Odpovedať
IvanP
Hlavné je že Vám to ide.
Odpovedať
Michal
Odpovedať
Ivan.P
Odpovedať
juraj
..dream je spojeny s lan-kablom do reutra...po nainštalovaní dreamdroid-u do mobilu som zadal udaje ako sú v tomto návode ale stale mi to vypisuje chyba spojenia...nie som žiadny expert a kedže mam dnes volno, tak som to chcel rozchodiť, kedže s nastavovaním nemam vela skuseností, myslel som, či dreambox nema byť zapojený pomocou wifi...som laik, tak sa ospravedlnujem ak je to "smiešna" otazka :) ....
Odpovedať
IvanP
Nie nemusí byť Dreambox cez wifi , základ je aby aj smartfón bol pripojený rovnakej internetovej sieti (teda cez wifi a nie cez sim kartu a mobilný internet). Pre streamovanie použite v smartfóne iba DreamDroid+MXPlayer, aplikáciu transcoding vo Vašom prípade nebudete potrebovať.
Nesmiete mať blokované inými aplikáciami v internetovej sieti porty 80 a 8001 ktoré sú využívané práve pre účely komunikácie a streamu smartfónu a Dreamboxu. Môžete streamovať aj do PC cez program DreamStream alebo webové rozhranie prijímača a VLC player v PC.
Odpovedať
Peter
Odpovedať
IvanP
HW transcodingom disponuje GI Xpeed LX3. Ostatné prijímače ako VU+ Solo, Duo2 a pod majú softvérový transcoding.
Na VU+solo 4k bol nedávno doplnený transcoding no presne neviem momentálne či má HW alebo SW transcoding.
Odpovedať
stano
Odpovedať
Peter
Doteraz som použival img Merlin , ale ak dám img. open ATV tak mi stream ide iba v domácej sieti, ale z vonkajšej nechce ísť.... IP a porty sú OK rovnaké ako pri použivaní Merlin.
Nie je Open ATV nejak inak nastavené pre stream???
Ď.
Odpovedať
Miroslav Markovič
Odpovedať
IvanP
Musíte mať verejnú IP adresu a povolené porty providerom pre stream 8001 a 80.
Odpovedať