Troubleshooting·6 min

Av Shamir

IPTV svart skärm men ljudet fungerar

Ljud utan bild beror på en avkodningskonflikt, inte på att strömmen är död, och genom att ändra en inställning kommer videon tillbaka. Här spelas en ström upp utan problem med maskinvaruavkodning aktiverad.

Tuneline spelar upp video smidigt med maskinvaruavkodning aktiverad

Bilden är tillbaka: maskinvaruavkodning på, inga tappade bildrutor.

Du trycker på play, ljudet kommer fram utan problem och videofältet förblir helt svart. Det här är ett av de vanligaste IPTV-problemen, och orsaken är nästan alltid en av tre saker – ingen av dem är mystisk, och alla går att åtgärda.

Den här guiden går igenom varje orsak i den ordning de brukar förekomma, tillsammans med lösningen. Vi hänvisar till Tuneline eftersom den hanterar den underliggande codec-stacken konsekvent på alla plattformar – många rapporter om "svart skärm" försvinner så fort användaren installerar en spelare med en aktuell avkodningskedja. Ladda ner Tuneline om du vill testa den hypotesen med din egen ström.

The fast fix

Ljudet spelas upp men skärmen är svart? Det beror nästan alltid på codecen

Tuneline har en egen avkodningskedja i stället för att förlita sig på operativsystemet, så HEVC- och HDR-strömmar som ger svart bild i andra kostnadsfria spelare spelas upp som de ska. Gratis, inget konto krävs.

Ladda ner gratis

Orsak 1: HEVC / H.265 utan maskinvaruavkodning (vanligast)

De flesta moderna IPTV-strömmar är kodade i HEVC (H.265). HEVC behöver en avkodare – antingen programvarubaserad (CPU) eller maskinvarubaserad (GPU). Om spelaren inte har tillgång till en HEVC-avkodare får du ljud (som vanligtvis är AAC och kan avkodas överallt) men ett svart videofält.

Här märks problemet tydligast:

  • Äldre Windows-datorer där det valfria Microsoft HEVC-tillägget inte är installerat.
  • Linux-distributioner med en spelare som inte levereras med ett eget libavcodec.
  • Android-telefoner från före ungefär 2018 (utan maskinvaruavkodare för HEVC).
  • Streamingenheter som stöder HEVC men bara klarar Main-profilen, inte Main 10 (10-bitars färg).

Lösning:

Det snabbaste är att använda en spelare med en egen avkodningskedja i stället för att förlita sig på operativsystemet. Tuneline levereras med media-kit, som innehåller libavcodec, så HEVC fungerar direkt på alla plattformar utan något codec-tillägg på operativsystemsnivå. Installera den, öppna samma ström och se om videon visas. Om den gör det saknades codecen i operativsystemet.

Om du vill fortsätta använda en annan spelare:

  • Windows: installera "HEVC Video Extensions" från Microsoft Store (ja, den som kostar pengar – på vissa datorer finns en kostnadsfri OEM-version).
  • macOS: inbyggt HEVC-stöd sedan macOS High Sierra. Om du använder Mac och ser det här problemet, gå vidare till Orsak 2.
  • Linux: installera gstreamer1.0-libav (Debian/Ubuntu) eller motsvarande codec-metapaket för din distribution.
  • Android: en begränsning på enhetsnivå – det finns ingen programvarulösning för gammal maskinvara.

Orsak 2: Maskinvaruavkodaren har hängt sig

Maskinvarubaserade videoavkodare är tillståndsmaskiner och kan ibland låsa sig. Symptom: en ström spelas upp utan problem, du byter kanal och nästa kanal visar svart bild men har ljud. Avkodaren återställdes inte helt mellan strömmarna.

Lösning: tvångsavsluta spelaren och öppna den igen. Avkodaren initieras på nytt när appen startas om.

I Tuneline utlöser kanalbyten en uttrycklig återställning av avkodaren, vilket är en av anledningarna till att felet "kanalbyte = svart skärm" är mycket mer sällsynt. Om du råkar ut för detta i en annan spelare och inte kan uppgradera är Tuneline värt att prova som tillfällig lösning.

Orsak 3: 4K HDR-ström i en uppspelningskedja utan HDR-skärm

Vissa leverantörer sänder kanaler i HDR10 eller HLG. Om skärmen, TV:n eller uppspelningskedjan inte stöder HDR – eller om spelaren försöker återge HDR men tonmappningen är felkonfigurerad – kan videon bli svart.

Lösning:

  • På en skärm utan HDR använder du en spelare som uttryckligen tonmappar HDR → SDR. Tuneline (via media-kit/libmpv) gör detta automatiskt.
  • På en TV som stöder HDR kontrollerar du att HDMI-kabeln är HDMI 2.0+ och att ingången är inställd på "HDR" eller "Auto".
  • På en Android TV-box kontrollerar du systemets bildskärmsinställningar – på vissa boxar måste HDR aktiveras separat för varje upplösning.

Orsak 4: Webbläsarspelare + DRM-skyddad ström

Om du försöker spela upp en IPTV-ström i en webbläsarbaserad spelare och strömmen är skyddad med Widevine/PlayReady DRM får du ofta ljud men svart bild, om DRM-modulen inte har initierats korrekt. Det här är ett webbläsarrelaterat DRM-problem, inte ett IPTV-problem.

Lösning: använd en inbyggd IPTV-spelare för dator eller mobil i stället för en webbaserad. Tuneline har inbyggda versioner för alla större plattformar, just så att du slipper webbläsarens DRM-träsk:

Orsak 5: Själva strömmen innehåller bara ljud

Ovanligt, men värt att kontrollera – vissa "kanaler" i en spellista är egentligen radioströmmar eller ljud från nyhetsflöden utan något videospår. Svart bild är då inget fel, utan det korrekta beteendet.

Lösning: kontrollera ström-URL:en i VLCs panel Medieinformation (Verktyg → Codec-information). Om inget videospår visas är strömmen avsiktligt endast ljud.

Snabb checklista för felsökning

Innan du går igenom något av ovanstående kan du köra den här 60-sekunderschecklistan:

  1. Spelas kanalen upp i VLC? Om ja har din IPTV-spelare ett codec-problem. Om nej är strömmen trasig redan vid källan.
  2. Spelas en annan kanal från samma spellista upp med bild? Om ja är det ett codec-problem för den enskilda strömmen (HEVC jämfört med H.264). Om nej är det ett avkodningsproblem som påverkar hela spelaren.
  3. Började detta efter en uppdatering av Windows / macOS / Android? Om ja har operativsystemets codec-uppsättning ändrats – installera om spelaren eller installera de codec-tillägg som saknas.

Därför hanterar Tuneline detta bättre

En kort presentation, eftersom du redan är här:

Om en ström fungerar i VLC men inte i din nuvarande IPTV-spelare kan du installera Tuneline och prova där. Samma media-kit-kedja, plus ett riktigt kanalgränssnitt som VLC saknar.

Vanliga frågor

Varför händer detta bara på vissa kanaler?

Eftersom inte alla kanaler i en spellista använder samma codec. Sportkanaler använder ofta HEVC i 10 bitar, medan äldre nyhetskanaler fortfarande använder H.264. Om bara vissa blir svarta är det nästan säkert ett problem med HEVC-avkodaren.

Hjälper det att uppdatera grafikdrivrutinen?

På Windows ja – nyare drivrutiner ger D3D11VA tillgång till fler funktioner för maskinvaruavkodning. På macOS nej – drivrutinerna levereras med operativsystemet. På Linux ja, om du använder NVIDIAs proprietära drivrutiner; drivrutinen nouveau med öppen källkod ger inte tillgång till maskinvaruavkodning.

Kan en långsam internetanslutning orsaka svart skärm med ljud?

Nej – långsamt internet orsakar buffring, inte svart bild. Om ljudet spelas upp utan problem är din bandbredd tillräcklig. (Så åtgärdar du faktiska buffringsproblem.)

Händer detta specifikt med M3U eller Xtream Codes?

Det är codec-relaterat, inte relaterat till spellistans format. Både M3U och Xtream kan leverera samma HEVC-strömmar. Lösningen finns på spelarnivå, inte på spellistenivå.


Den snabbaste vägen till fungerande video: installera Tuneline, öppna den trasiga kanalen, så löser den inbyggda avkodningskedjan nästan alltid problemet.

— Shamir

Dela artikeln

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.

Läs den här artikeln på ett annat språk

Tuneline är en mediespelarapplikation. Den tillhandahåller, lagrar eller distribuerar inget innehåll. Du tar med din egen spellista, precis som med VLC.