Troubleshooting·6 min

Аутор Shamir

IPTV crni ekran, ali zvuk radi

Zvuk bez slike znači neusklađenost dekodera, a ne neispravan strim; promenom jedne postavke video će se vratiti. Ovde je prikazan strim koji se reprodukuje bez problema uz uključeno hardversko dekodiranje.

Tuneline glatko reprodukuje video uz uključeno hardversko dekodiranje

Slika je vraćena: hardversko dekodiranje je uključeno, nema izgubljenih frejmova.

Pritisnete reprodukciju, zvuk se čuje bez problema, a deo za video ostaje potpuno crn. Ovo je jedan od najčešće prijavljivanih IPTV problema, a uzrok je gotovo uvek jedna od tri stvari — nijedna nije misteriozna i sve se mogu rešiti.

Ovaj vodič obrađuje svaki uzrok redom, prema učestalosti, zajedno sa rešenjem. Pomenućemo Tuneline jer dosledno koristi osnovni stek kodeka na svim platformama — mnogi izveštaji o „crnom ekranu“ nestanu čim korisnik instalira plejer sa ažurnim sistemom za dekodiranje. Preuzmite Tuneline ako želite da proverite ovu pretpostavku na sopstvenom strimu.

The fast fix

Zvuk radi, a ekran je crn? Gotovo uvek je problem u kodeku

Tuneline koristi sopstveni sistem za dekodiranje umesto oslanjanja na operativni sistem, pa HEVC i HDR strimovi zbog kojih drugi besplatni plejeri prikazuju crni ekran jednostavno rade. Besplatno, bez naloga.

Preuzmite besplatno

Uzrok 1: HEVC / H.265 bez hardverskog dekodiranja (najčešći uzrok)

Većina savremenih IPTV strimova kodirana je u HEVC formatu (H.265). Za HEVC je potreban dekoder — softverski (CPU) ili hardverski (GPU). Ako vaš plejer nema dostupan HEVC dekoder, čućete zvuk (koji je obično u AAC formatu i dekodira se gotovo svuda), ali će deo za video ostati crn.

Gde se ovo najčešće dešava:

  • Stariji Windows računari bez instaliranog opcionalnog Microsoft HEVC proširenja.
  • Linux distribucije sa plejerom koji ne dolazi sa sopstvenim libavcodec-om.
  • Android telefoni stariji od otprilike 2018. godine (nemaju hardverski HEVC dekoder).
  • Stikovi za striming koji podržavaju HEVC, ali samo Main profil, ne i Main 10 (10-bitnu boju).

Rešenje:

Najbrže rešenje je korišćenje plejera koji ima sopstveni sistem za dekodiranje, umesto oslanjanja na operativni sistem. Tuneline dolazi sa media-kit-om, koji sadrži libavcodec, pa HEVC radi odmah na svakoj platformi bez proširenja kodeka na nivou operativnog sistema. [Instalirajte ga⟧3⟧, otvorite isti strim i, ako vidite video, problem je bio u nedostajućem kodeku operativnog sistema.

Ako ipak želite da koristite drugi plejer:

  • Windows: instalirajte „HEVC Video Extensions“ iz Microsoft Store (da, verzija se plaća — na nekim računarima postoji besplatna OEM verzija).
  • macOS: izvorna HEVC podrška postoji još od sistema macOS High Sierra. Ako koristite Mac i nailazite na ovaj problem, pređite na Uzrok 2.
  • Linux: instalirajte gstreamer1.0-libav (Debian/Ubuntu) ili odgovarajući metapaket kodeka za svoju distribuciju.
  • Android: ograničenje samog uređaja — za stari hardver ne postoji softversko rešenje.

Uzrok 2: hardverski dekoder se zaglavio

Hardverski video dekoderi su konačni automati i povremeno mogu da se zaglave. Simptomi: jedan strim radi bez problema, promenite kanal, a sledeći prikazuje crn ekran sa zvukom. Dekoder se nije potpuno resetovao između strimova.

Rešenje: prisilno zatvorite plejer i ponovo ga otvorite. Dekoder se ponovo inicijalizuje pri restartovanju aplikacije.

U Tuneline promena kanala pokreće izričito resetovanje dekodera, zbog čega je problem „promena kanala = crni ekran“ mnogo ređi. Ako vam se ovo dešava u drugom plejeru, a nadogradnja nije moguća, vredi pokušati sa Tuneline kao privremenim rešenjem.

Uzrok 3: 4K HDR strim na sistemu za prikaz koji ne podržava HDR

Neki provajderi emituju kanale u HDR10 ili HLG formatu. Ako vaš ekran, televizor ili lanac za reprodukciju ne podržava HDR — ili plejer pokušava da prikaže HDR, ali mapiranje tonova nije pravilno podešeno — video može biti crn.

Rešenje:

  • Na monitoru koji ne podržava HDR koristite plejer koji izričito pretvara HDR u SDR mapiranjem tonova. Tuneline (putem media-kit/libmpv-a) to radi automatski.
  • Na televizoru koji podržava HDR proverite da li je HDMI kabl verzije HDMI 2.0 ili novije i da li je ulaz podešen na „HDR“ ili „Auto“.
  • Na uređaju Android TV proverite sistemske postavke ekrana — kod nekih uređaja HDR mora izričito da se uključi za svaku rezoluciju.

Uzrok 4: plejer u pregledaču + strim zaštićen DRM-om

Ako pokušavate da reprodukujete IPTV strim u plejeru zasnovanom na pregledaču, a strim je zaštićen DRM-om Widevine/PlayReady, često ćete čuti zvuk, ali videti crn video ako DRM modul nije pravilno inicijalizovan. To je problem DRM-a u pregledaču, a ne IPTV-a.

Rešenje: koristite izvorni IPTV plejer za desktop ili mobilni uređaj umesto veb plejera. Tuneline ima izvornu verziju za sve glavne platforme upravo da biste izbegli komplikacije sa DRM-om u pregledaču:

Uzrok 5: sam strim sadrži samo zvuk

Ređi slučaj, ali vredi proveriti — neki „kanali“ na listi zapravo su radio-strimovi ili audio-zapisi vesti bez video zapisa. Crni video nije greška; to je očekivano ponašanje.

Rešenje: proverite URL strima u panelu Media Information u VLC (Tools → Codec Information). Ako na spisku nema video zapisa, strim je po dizajnu namenjen samo za zvuk.

Brza dijagnostička kontrolna lista

Pre nego što pređete na bilo koji od navedenih uzroka, obavite ovu proveru od 60 sekundi:

  1. Da li se kanal reprodukuje u VLC? Ako da, vaš IPTV plejer ima problem sa kodekom. Ako ne, izvor strima je neispravan.
  2. Da li se drugi kanal sa iste liste reprodukuje sa videom? Ako da, problem je u kodeku konkretnog strima (HEVC naspram H.264). Ako ne, problem je u dekodiranju celog plejera.
  3. Da li je ovo počelo nakon ažuriranja za Windows / macOS / Android? Ako jeste, promenjen je spisak kodeka operativnog sistema — ponovo instalirajte plejer ili instalirajte nedostajuća proširenja kodeka.

Zašto Tuneline ovo rešava bolje

Kratak osvrt na prednosti, kad ste već ovde:

  • Ugrađeni libavcodec putem media-kit-adekoderi dolaze uz aplikaciju, umesto da se preuzimaju iz operativnog sistema.
  • Izričit reset dekodera pri promeni kanala — uklanja problem „zaglavljenog dekodera“.
  • Izvorno mapiranje tonova za HDR — HDR10/HLG strimovi se pravilno prikazuju na SDR ekranima.
  • Izvorne verzije za svaku platformu — nema neobičnih problema sa DRM-om u pregledaču.

Ako strim radi u VLC, ali ne i u vašem trenutnom IPTV plejeru, instalirajte Tuneline i pokušajte tamo. Isti media-kit sistem, uz pravi interfejs za kanale koji VLC nema.

Česta pitanja

Zašto se ovo dešava samo na određenim kanalima?

Zato što svi kanali na listi ne koriste isti kodek. Sportski kanali često koriste 10-bitni HEVC, dok su stariji informativni kanali i dalje u H.264 formatu. Ako samo neki kanali postanu crni, gotovo je sigurno problem u HEVC dekoderu.

Da li će ažuriranje grafičkog drajvera pomoći?

Na Windows da — noviji drajveri omogućavaju D3D11VA-u pristup većem broju mogućnosti hardverskog dekodiranja. Na macOS ne — drajveri dolaze uz operativni sistem. Na Linux da, ako koristite vlasničke NVIDIA drajvere; drajver otvorenog koda nouveau ne omogućava hardversko dekodiranje.

Može li spora internet veza da izazove crni ekran sa zvukom?

Ne — spora internet veza izaziva baferovanje, a ne crn video. Ako se zvuk reprodukuje bez prekida, propusni opseg vam je dovoljan. (Kako rešiti stvarne probleme sa baferovanjem.)

Da li se ovo konkretno dešava sa M3U ili Xtream Codes?

Problem je povezan sa kodekom, a ne formatom liste. I M3U i Xtream mogu da emituju iste HEVC strimove. Rešenje je na nivou plejera, a ne liste.


Najbrži put do ispravnog videa: instalirajte Tuneline, otvorite kanal koji ne radi i ugrađeni sistem za dekodiranje gotovo uvek će rešiti problem.

— Shamir

Подели чланак

The fast fix

Rather not troubleshoot? Tuneline handles this for you.

A free media player with hardware-accelerated playback and automatic reconnect built in — the two things most players leave off. Bring your existing playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Прочитајте овај чланак на другом језику

Tuneline је апликација за репродукцију медија. Не пружа, не хостује нити дистрибуира никакав садржај. Сопствену плејлисту доносите ви, исто као код VLC-а.