VLC نیٹ ورک سٹریم نہیں چل رہا: 6 حقیقی فکسز
"Open Network Stream" VLC کی سپر پاور ہے — اور جب کوئی سٹریم بس نہ چلے تو یہی اس کا سب سے الجھانے والا ڈائیلاگ ہے۔ ناکامی URL فارمیٹ، نیٹ ورک راستے، یا سٹریم کے کوڈیکس میں ہو سکتی ہے۔ یہ گائیڈ آپ کو ایک تشخیصی ترتیب دیتا ہے جو منٹوں میں لیئر کی نشاندہی کر دیتی ہے۔ فکسز 1–2 "نیٹ ورک سٹریم نہیں چل رہا" کی زیادہ تر اطلاعات کو حل کر دیتے ہیں۔
ایسا کیوں ہوتا ہے؟
- غلط URL فارمیٹ — IPTV URLs کو اکثر http:// پریفکس اور صحیح پورٹ کی ضرورت ہوتی ہے؛ براؤزر سے کاپی کرنے پر ٹریکنگ فریگمنٹس جڑ سکتے ہیں۔
- فائر وال/AV کا VLC کی آؤٹ باؤنڈ کنیکشنز کو بلاک کرنا — AV شاید VLC کی سٹریمنگ کو مشکوک سمجھے۔
- نیٹ ورک کیشنگ بہت کم — 1000 ms کا ڈیفالٹ بفر ہائی لیٹنسی یا جٹر والے سٹریمز پر دم گھٹتا ہے۔
- سرور سائیڈ کوڈیک مسائل — سٹریم ایک کوڈیک استعمال کرتا ہے جسے VLC کا demuxer غلط ڈیٹیکٹ کرتا ہے (مثلاً content-type کے بغیر HTTP پر MPEG-TS)۔
- HLS (M3U8) ویریئنٹ پلے لسٹ مسائل — کچھ پلے لسٹس相对的 سیگمنٹس کا حوالہ دیتی ہیں جنہیں مکمل بیس URL کی ضرورت ہوتی ہے۔
- VPN/جیو بلاکس یا ISP تھروٹلنگ — سٹریم فراہم کنندہ آپ کے خطے کو بلاک کرتا ہے یا سٹریمنگ پروٹوکولز کو تھروٹل کرتا ہے۔
کیسے ٹھیک کریں
حل 1URL کو درست فارمیٹ میں دوبارہ درج کریں
زیادہ تر "کچھ نہیں ہوتا" والے کیسز ٹھیک کرتا ہے
Media > Open Network Stream (Ctrl+N) اور URL پیسٹ کریں — یقینی بنائیں کہ یہ http://، https://، rtsp://، udp://@ یا mms:// سے مناسب طور پر شروع ہو۔
سکیم درست ہے۔
کوئی بھی ٹریلنگ ٹریکنگ پیرامیٹرز (مثلاً ?utm=…) ہٹا دیں جو کچھ سائٹس جوڑ دیتی ہیں۔
URL صاف ہے۔
IPTV پلے لسٹس کے لیے، کسی چینل URL کو کاپی کرنے کے بجائے براہ راست .m3u8/.m3u فائل کو Media > Open File سے لوڈ کریں۔
پلے لسٹ چینلز لوڈ کرتی ہے۔
حل 2نیٹ ورک کیشے کی مقدار بڑھائیں
سٹریمز پر بفرنگ، ہکلانے اور گرے ہوئے فریمز کو حل کرتا ہے
ٹولز > ترجیحات > ان پٹ / کوڈیکس پر جائیں۔
ان پٹ کی ترتیبات کھل جاتی ہیں۔
"نیٹ ورک کیشنگ (ms)" (Network caching (ms)) کو 3000–6000 ms پر سیٹ کریں (ڈیفالٹ 1000 ہے)۔
بفر بڑھ جاتا ہے۔
Save پر کلک کریں، VLC کو دوبارہ شروع کریں اور سٹریم دوبارہ کھولیں۔
سٹریم زیادہ دیر تک پری بفر کرتا ہے۔
حل 3VLC کے باہر سٹریم کو ٹیسٹ کریں
نیٹ ورک مسائل کو پلیئر کے مسائل سے الگ کرتا ہے
سٹریم URL کو براؤزر میں (HTTP کے لیے) کھولیں یا ffplay/ffmpeg سے ٹیسٹ کریں:
ffplay "URL"۔آپ دیکھتے ہیں کہ سٹریم قابلِ رسائی ہے یا نہیں۔
اگر کہیں بھی کچھ نہ چلے، تو سٹریم ڈاؤن ہے، جیو بلاکڈ ہے، یا اسے تصدیق (auth) درکار ہے — فراہم کنندہ سے رابطہ کریں۔
فراہم کنندہ کا مسئلہ پہچان لیا گیا۔
اگر وہ کہیں اور چلے لیکن VLC میں نہ چلے، تو نیچے دیے گئے پلیئر لیول فکسز پر جائیں۔
VLC مخصوص مسئلہ تصدیق ہو گیا۔
حل 4فائر وال / AV آؤٹ باؤنڈ رولز چیک کریں
VLC کی نیٹ ورک رسائی بحال کرتا ہے
Windows Defender Firewall > Allowed apps: تصدیق کریں کہ VLC کو Private اور Public دونوں نیٹ ورکس پر اجازت ہے۔
VLC دونوں پر اجازت یافتہ ہے۔
تھرڈ پارٹی AV: vlc.exe کو trusted/exclusion لسٹ میں شامل کریں۔
AV VLC ٹریفک کو چیک نہیں کرتا۔
سٹریم دوبارہ کوشش کریں۔
سٹریم کنیکٹ ہوتا ہے۔
حل 5ضدی سٹریمز کے لیے demuxer کو زبردستی لگائیں
TS-over-HTTP کی غلط ڈیٹیکشن ٹھیک کرتا ہے
ٹولز > ترجیحات > ان پٹ / کوڈیکس > "Demuxer" > TS سٹریمز کے لیے "MPEG-TS demuxer" (یا M3U8 کے لیے "HLS demuxer") پر سیٹ کریں۔
demuxer زبردستی لگا دیا گیا۔
محفوظ کریں، VLC کو دوبارہ شروع کریں، سٹریم دوبارہ کھولیں۔
سٹریم درست پارس ہوتا ہے۔
اس کے بعد Automatic پر واپس کریں تاکہ دوسرے سٹریمز بھی کام کرتے رہیں۔
ڈیفالٹ بحال ہو گیا۔
حل 6VLC کو تازہ ترین ورژن پر اپ ڈیٹ کریں
سرکاری بگ اور سیکیورٹی فکسز لاگو کرتا ہے (موجودہ مستحکم: 3.0.23)
VLC میں، Help > Check for Updates پر جائیں۔
VLC آپ کے ورژن کا تازہ ترین ورژن سے موازنہ کرتا ہے۔
اگر کوئی اپ ڈیٹ موجود ہے تو اسے سرکاری صفحے videolan.org سے ڈاؤن لوڈ کریں۔
نیا انسٹالر ڈاؤن لوڈ ہو جاتا ہے۔
اسے اپنے موجودہ ورژن کے اوپر انسٹال کریں (ترتیبات محفوظ رہتی ہیں) اور دوبارہ شروع کریں۔
VLC نیا ورژن چلاتا ہے۔
اعلیٰ حل
حل 1ایک بار چلانے کے لیے ffmpeg کو ورک ایراؤنڈ کے طور پر استعمال کریں
ان سٹریمز کو چلاتا ہے جو VLC پارس نہیں کر سکتا، بغیر VLC ترتیبات بدلے
ffmpeg انسٹال کریں۔
ffmpeg دستیاب ہے۔
ایک ٹرمنل میں چلائیں:
ffmpeg -i "URL" -c copy -f mpegts udp://127.0.0.1:1234اور پھر VLC میںudp://@127.0.0.1:1234کھولیں۔VLC ریلے شدہ سٹریم چلاتا ہے۔
یہ کوڈیک/کنٹینر کی عجیب باتوں کو پل ہے بغیر آپ کے VLC کنفیگ کو چھوئے۔
پلے بیک کام کرتا ہے۔
آئندہ کیسے بچیں
- نئے demuxer اور HLS فکسز کے لیے VLC کو اپ ڈیٹ رکھیں۔
- IPTV کے لیے، کاپی کیے گئے URLs کے بجائے فراہم کنندہ کی پلے لسٹس کو ترجیح دیں۔
- VLC میں انہیں ٹوٹا ہوا رپورٹ کرنے سے پہلے ffplay سے سٹریمز ٹیسٹ کریں۔
اکثر پوچھے گئے سوالات
VLC M3U8 (HLS) سٹریمز کیوں نہیں چلا رہا؟
میرا IPTV سٹریم لامتناہی بفر کیوں کرتا ہے؟
کیا VLC RTSP سٹریمز چلا سکتا ہے؟
VLC بفر تو کرتا ہے لیکن لائیو سٹریمز کبھی نہیں چلاتا — کیوں؟
کیا VLC UDP ملٹی کاسٹ (IPTV) سپورٹ کرتا ہے؟
خلاصہ
URL کو درست فارمیٹ میں دوبارہ درج کریں — زیادہ تر "کچھ نہیں ہوتا" والے کیسز ٹھیک کرتا ہے. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.