Troubleshooting·6 min

द्वारा Shamir

IPTV में स्क्रीन काली, लेकिन ऑडियो चल रहा है

ऑडियो आ रहा है, लेकिन तस्वीर नहीं दिख रही—यह डेड स्ट्रीम नहीं, बल्कि डिकोडर का मेल न खाने की समस्या है। एक सेटिंग बदलने से वीडियो वापस आ जाता है। यहां हार्डवेयर डिकोडिंग चालू करके स्ट्रीम साफ-साफ चल रही है।

Tuneline हार्डवेयर डिकोडिंग चालू होने पर वीडियो आसानी से चला रहा है

तस्वीर वापस आ गई: हार्डवेयर डिकोडिंग चालू, एक भी फ्रेम ड्रॉप नहीं हुआ।

आप प्ले दबाते हैं, ऑडियो साफ-साफ सुनाई देता है और वीडियो वाला हिस्सा पूरी तरह काला रहता है। यह IPTV की सबसे ज्यादा रिपोर्ट की जाने वाली समस्याओं में से एक है। इसकी वजह लगभग हमेशा तीन में से एक होती है—इनमें से कोई भी रहस्यमय नहीं है और सभी को ठीक किया जा सकता है।

इस गाइड में हर वजह को उसके होने की आवृत्ति के क्रम में और उसके समाधान के साथ बताया गया है। हम Tuneline का संदर्भ देंगे, क्योंकि यह हर प्लेटफॉर्म पर अंतर्निहित कोडेक स्टैक को एक समान तरीके से संभालता है—कई "काली स्क्रीन" वाली समस्याएं उसी क्षण खत्म हो जाती हैं, जब उपयोगकर्ता मौजूदा डिकोडर पाइपलाइन वाला प्लेयर इंस्टॉल कर लेता है। Download Tuneline करके अपनी स्ट्रीम पर इस संभावना को जांचें।

The fast fix

ऑडियो चल रहा है, स्क्रीन काली है? वजह लगभग हमेशा कोडेक होती है

Tuneline आपके ऑपरेटिंग सिस्टम पर निर्भर रहने के बजाय अपनी डिकोडर पाइपलाइन के साथ आता है, इसलिए HEVC और HDR स्ट्रीम, जो दूसरे मुफ्त प्लेयरों में काली स्क्रीन दिखाती हैं, इसमें आसानी से चलती हैं। मुफ्त, किसी खाते की जरूरत नहीं।

मुफ्त डाउनलोड करें

वजह 1: हार्डवेयर डिकोडिंग के बिना HEVC / H.265 (सबसे आम वजह)

आज की ज्यादातर IPTV स्ट्रीम HEVC (H.265) में एन्कोड की जाती हैं। HEVC के लिए डिकोडर चाहिए—सॉफ्टवेयर (CPU) या हार्डवेयर (GPU)। अगर आपके प्लेयर में HEVC डिकोडर उपलब्ध नहीं है, तो ऑडियो (जो आमतौर पर AAC होता है और हर जगह डिकोड हो जाता है) सुनाई देगा, लेकिन वीडियो वाला हिस्सा काला रहेगा।

जहां इसका असर सबसे ज्यादा दिखता है:

  • पुराने Windows PC, जिनमें Microsoft का वैकल्पिक HEVC एक्सटेंशन इंस्टॉल नहीं है।
  • Linux डिस्ट्रो, जिनके प्लेयर में अपना libavcodec शामिल नहीं होता।
  • 2018 से पुराने Android फोन (जिनमें हार्डवेयर HEVC डिकोडर नहीं होता)।
  • स्ट्रीमिंग स्टिक, जिन पर HEVC का समर्थन होने का दावा होता है, लेकिन वे Main 10 (10-बिट कलर) के बजाय केवल Main प्रोफाइल संभालते हैं।

समाधान:

सबसे तेज समाधान है ऐसा प्लेयर इस्तेमाल करना, जो OS पर निर्भर रहने के बजाय अपनी डिकोडर पाइपलाइन के साथ आता हो। Tuneline में media-kit पहले से शामिल है, जिसमें libavcodec एम्बेडेड है, इसलिए HEVC हर प्लेटफॉर्म पर OS-स्तरीय कोडेक एक्सटेंशन के बिना ही काम करता है। Install it, वही स्ट्रीम खोलें और अगर वीडियो दिखाई दे, तो समस्या OS में मौजूद कोडेक की कमी थी।

अगर आप किसी दूसरे प्लेयर का इस्तेमाल जारी रखना चाहते हैं:

  • Windows: Microsoft Store से "HEVC Video Extensions" इंस्टॉल करें (हां, इसका भुगतान वाला संस्करण—कुछ PC में इसका मुफ्त OEM संस्करण मिलता है)।
  • macOS: macOS High Sierra से मूल रूप से HEVC का समर्थन उपलब्ध है। अगर Mac पर यह समस्या आ रही है, तो वजह 2 पर जाएं।
  • Linux: gstreamer1.0-libav (Debian/Ubuntu) या अपने डिस्ट्रो का समकक्ष कोडेक मेटापैकेज इंस्टॉल करें।
  • Android: यह डिवाइस-स्तर की सीमा है—पुराने हार्डवेयर के लिए सॉफ्टवेयर से इसका समाधान नहीं है।

वजह 2: हार्डवेयर डिकोडर अटक गया है

हार्डवेयर वीडियो डिकोडर स्टेट मशीन की तरह काम करते हैं और कभी-कभी अटक जाते हैं। इसके लक्षण हैं: एक स्ट्रीम ठीक चलती है, आप चैनल बदलते हैं और अगली स्ट्रीम ऑडियो के साथ काली दिखाई देती है। डिकोडर स्ट्रीम बदलने के दौरान पूरी तरह रीसेट नहीं हुआ।

समाधान: प्लेयर को पूरी तरह बंद करके दोबारा खोलें। ऐप रीस्टार्ट होने पर डिकोडर फिर से शुरू हो जाता है।

Tuneline में चैनल बदलने पर डिकोडर को स्पष्ट रूप से रीसेट किया जाता है। यही एक वजह है कि "चैनल बदलने पर स्क्रीन काली हो जाना" वाली समस्या यहां बहुत कम होती है। अगर दूसरे प्लेयर में यह समस्या आ रही है और अपग्रेड करना संभव नहीं है, तो समाधान के तौर पर Tuneline आजमाना उपयोगी हो सकता है।

वजह 3: गैर-HDR डिस्प्ले पाइपलाइन पर 4K HDR स्ट्रीम

कुछ प्रदाता चैनल HDR10 या HLG में उपलब्ध कराते हैं। अगर आपका डिस्प्ले, TV या प्लेबैक चेन HDR का समर्थन नहीं करता—या प्लेयर HDR रेंडर करने की कोशिश करता है, लेकिन टोन-मैपिंग गलत तरीके से कॉन्फिगर है—तो वीडियो काला दिखाई दे सकता है।

समाधान:

  • गैर-HDR मॉनिटर पर ऐसा प्लेयर इस्तेमाल करें, जो HDR → SDR टोन-मैपिंग स्पष्ट रूप से करता हो। Tuneline (media-kit/libmpv के जरिए) यह काम अपने आप करता है।
  • HDR सपोर्ट करने वाले TV पर जांचें कि HDMI केबल HDMI 2.0+ है और इनपुट "HDR" या "Auto" पर सेट है।
  • Android TV बॉक्स पर सिस्टम डिस्प्ले सेटिंग्स जांचें—कुछ बॉक्स में हर रिजॉल्यूशन के लिए HDR को अलग से चालू करना पड़ता है।

वजह 4: ब्राउज़र प्लेयर + DRM से सुरक्षित स्ट्रीम

अगर आप ब्राउज़र-आधारित प्लेयर में IPTV स्ट्रीम चलाने की कोशिश कर रहे हैं और स्ट्रीम Widevine/PlayReady DRM से सुरक्षित है, तो DRM मॉड्यूल सही तरीके से शुरू न होने पर अक्सर ऑडियो सुनाई देगा, लेकिन वीडियो काला रहेगा। यह ब्राउज़र DRM की समस्या है, IPTV की नहीं।

समाधान: वेब प्लेयर के बजाय डेस्कटॉप या मोबाइल का मूल IPTV प्लेयर इस्तेमाल करें। Tuneline हर प्रमुख प्लेटफॉर्म पर मूल रूप से उपलब्ध है, ताकि आप ब्राउज़र DRM की उलझनों से बच सकें:

वजह 5: स्ट्रीम में केवल ऑडियो है

यह दुर्लभ स्थिति है, लेकिन जांचना जरूरी है—प्लेलिस्ट में कुछ "चैनल" वास्तव में रेडियो स्ट्रीम या बिना वीडियो ट्रैक वाले न्यूज़-फीड ऑडियो होते हैं। काली स्क्रीन कोई बग नहीं है; यह अपेक्षित व्यवहार है।

समाधान: VLC के Media Information पैनल (Tools → Codec Information) में स्ट्रीम URL जांचें। अगर वीडियो ट्रैक सूची में नहीं है, तो स्ट्रीम जानबूझकर केवल ऑडियो वाली है।

त्वरित जांच सूची

ऊपर दिए गए किसी भी समाधान पर जाने से पहले यह 60-सेकंड की जांच सूची पूरी करें:

  1. क्या चैनल VLC में चलता है? अगर हां, तो आपके IPTV प्लेयर में कोडेक की समस्या है। अगर नहीं, तो स्रोत स्तर पर स्ट्रीम खराब है।
  2. क्या उसी प्लेलिस्ट का कोई दूसरा चैनल वीडियो के साथ चलता है? अगर हां, तो यह प्रति-स्ट्रीम कोडेक समस्या (HEVC बनाम H.264) है। अगर नहीं, तो यह पूरे प्लेयर की डिकोडिंग समस्या है।
  3. क्या यह समस्या Windows / macOS / Android अपडेट के बाद शुरू हुई? अगर हां, तो OS में उपलब्ध कोडेक बदल गए हैं—प्लेयर दोबारा इंस्टॉल करें या गायब कोडेक एक्सटेंशन इंस्टॉल करें।

Tuneline इसे बेहतर तरीके से क्यों संभालता है

चूंकि आप यहां तक आ ही गए हैं, इसलिए इसका संक्षिप्त परिचय:

  • media-kit के जरिए libavcodec पहले से शामिलडिकोडर ऐप के साथ आते हैं, OS से लिए नहीं जाते
  • चैनल बदलने पर स्पष्ट डिकोडर रीसेट — "अटके हुए डिकोडर" वाली समस्या को खत्म करता है।
  • मूल HDR टोन-मैपिंग — HDR10/HLG स्ट्रीम SDR डिस्प्ले पर सही तरीके से दिखाई देती हैं।
  • हर प्लेटफॉर्म के लिए मूल बिल्ड — ब्राउज़र DRM की अजीब समस्याएं नहीं।

अगर कोई स्ट्रीम VLC में चलती है, लेकिन आपके मौजूदा IPTV प्लेयर में नहीं, तो Tuneline इंस्टॉल करके वहां आजमाएं। वही media-kit पाइपलाइन, साथ में एक वास्तविक चैनल UI, जो VLC में नहीं है।

अक्सर पूछे जाने वाले सवाल

ऐसा केवल कुछ चैनलों पर ही क्यों होता है?

क्योंकि किसी प्लेलिस्ट के सभी चैनल एक ही कोडेक का इस्तेमाल नहीं करते। स्पोर्ट्स चैनल अक्सर HEVC 10-बिट में होते हैं, जबकि पुराने न्यूज़ चैनल अब भी H.264 इस्तेमाल करते हैं। अगर केवल कुछ चैनल काले दिखाई देते हैं, तो लगभग निश्चित रूप से समस्या HEVC डिकोडर की है।

क्या मेरे ग्राफिक्स ड्राइवर को अपडेट करने से मदद मिलेगी?

Windows पर हां—नए ड्राइवर D3D11VA को अधिक हार्डवेयर डिकोडिंग क्षमताएं उपलब्ध कराते हैं। macOS पर नहीं—ड्राइवर OS के साथ ही आते हैं। Linux पर हां, अगर आप NVIDIA के प्रोप्राइटरी ड्राइवर इस्तेमाल कर रहे हैं; ओपन-सोर्स nouveau ड्राइवर हार्डवेयर डिकोडिंग उपलब्ध नहीं कराता।

क्या धीमा इंटरनेट ऑडियो के साथ काली स्क्रीन का कारण बन सकता है?

नहीं—धीमा इंटरनेट बफरिंग कराता है, वीडियो को काला नहीं करता। अगर ऑडियो साफ-साफ चल रहा है, तो आपकी बैंडविड्थ पर्याप्त है। (वास्तविक बफरिंग समस्याओं को कैसे ठीक करें।)

क्या यह खास तौर पर M3U या Xtream Codes के साथ होता है?

यह कोडेक से जुड़ी समस्या है, प्लेलिस्ट फॉर्मेट से नहीं। M3U और Xtream दोनों एक जैसी HEVC स्ट्रीम उपलब्ध करा सकते हैं। समाधान प्लेयर स्तर पर है, प्लेलिस्ट स्तर पर नहीं।


वीडियो चलाने का सबसे तेज तरीका: install Tuneline, खराब चैनल खोलें और शामिल डिकोडर पाइपलाइन लगभग हमेशा समस्या हल कर देगी।

— सैम एलिस

यह लेख साझा करें

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 के साथ।