ویڈیو کال کے لیے میڈیا کے راستے
ویڈیو کال کے ذریعے استعمال ہونے والے میڈیا نیٹ ورک کے راستوں کا ایک جائزہ - IT عملے کے لیے
ویڈیو کال ریلے سرور کا پتہ: vcct.healthdirect.org.au
بہترین معیار کا کنکشن حاصل کرنا
1. زیادہ تر نیٹ ورک راستوں کے لیے، گفت و شنید کا نتیجہ ممکنہ طور پر ایک درست میڈیا کنکشن کی صورت میں نکلے گا۔
- UDP کے ذریعے براہ راست ہم مرتبہ سے ہم مرتبہ بہترین کنکشن فراہم کرتا ہے ، لیکن اکثر ادارہ جاتی نیٹ ورکس میں ان کی نیٹ ورک کی پالیسیوں کی حفاظتی رکاوٹوں کی وجہ سے دستیاب نہیں ہوگا۔
- ایک محفوظ سرنگ والا TCP کنکشن میڈیا کی منتقلی کے لیے کم سے کم مطلوبہ آپشن ہے ، لیکن زیادہ تر امکان ہے کہ نیٹ ورک سیکیورٹی میں تبدیلی کے بغیر اس کی حمایت کی جائے۔
تجویز کردہ آپشن: بہت سے نیٹ ورکس کے لیے، ریلے سرور (نیٹ ورک پاتھ 2، اوپر) پر NAT کو UDP پورٹ 3478 تک جانے کی اجازت دینے سے بہت کم اوور ہیڈ کے ساتھ کم لیٹنسی ملے گی۔ اس کے لیے آپ کے نیٹ ورک کنفیگریشن میں صرف ایک معمولی، کم خطرے والی تبدیلی کی ضرورت ہے۔
2. اس بات کو یقینی بنانے کے لیے کہ ویڈیو کال ٹریفک کو ریئل ٹائم کمیونیکیشن کے طور پر ترجیح دی جائے، براہ کرم ذیل کے اختیارات کو دیکھیں:
- اگر آپ کا راؤٹر DSCP فیلڈ ویلیو 34 (عرف ایشورڈ فارورڈنگ 41 یا AF41) کے ساتھ ٹریفک کو ترجیح دینے کے قابل ہے تو کیا آپ اسے کنفیگر کر سکتے ہیں۔ تمام ریئل ٹائم WebRTC ٹریفک کو اس طرح نشان زد کیا گیا ہے اور یہ ویڈیو کال اور دیگر ویڈیو کانفرنسنگ سلوشنز کے معیار کو بہتر بنائے گا۔
- اگر آپ کا راؤٹر مندرجہ بالا فعالیت کے قابل نہیں ہے تو آپ 5000-40000 پورٹ رینج میں UDP پیکٹس کو ترجیح دینے کے لیے QoS سیٹ کر سکتے ہیں اور اس سے ویڈیو پیکٹ کو ترجیح دینے اور کسی بھی وقفے کو کم کرنے میں مدد ملے گی۔ WebRTC میڈیا اسٹریمز ڈیلیور کرنے کے لیے RTP پروٹوکول کا استعمال کرتا ہے اور RTP عام طور پر UDP 5000-40000 استعمال کرتا ہے۔ ایسا کرنے سے کچھ پیکٹوں کو ترجیح مل سکتی ہے جن کی ضرورت نہیں ہے لیکن اکثریت RTP پیکٹوں کی ہوگی۔ اس طرح سے QoS ترتیب دینا اس بات کو یقینی بنائے گا کہ ویڈیو اسٹریمز میں کم سے کم رکاوٹیں اور جھنجھلاہٹ ہوگی۔
ویڈیو کال بہترین نیٹ ورک پاتھ کو استعمال کرنے کی کوشش کرے گی جو اسے مل سکتی ہے۔
درج ذیل جدول ترجیح کے لحاظ سے نیٹ ورک کے ان راستوں کی فہرست دیتا ہے جن کی یہ تلاش کرے گی۔
نیٹ ورک کا راستہ | STUN/Relay سرور پورٹ |
---|---|
1: STUN سرور کی مدد سے NAT ٹراورسل کے ساتھ، براہ راست پیئر ٹو پیئر UDP ہر اختتامی نقطہ فراہم کردہ STUN سرور کا استعمال کرتے ہوئے اپنا بیرونی انٹرنیٹ پتہ دریافت کرے گا۔ یہ پتہ دوسرے اینڈ پوائنٹ کو فراہم کیا جاتا ہے اور نیٹ ورک ایڈریس ٹرانسلیشن کے ذریعے کنکشن قائم کرنے کے لیے استعمال ہوتا ہے۔ میڈیا UDP پورٹس 49152 - 65535 کی بڑی رینج پر تصادفی طور پر منتخب بندرگاہوں پر بہتا ہے۔ |
3478 (UDP) |
2: ویڈیو کال ریلے سرور کے ذریعے، UDP روٹڈ ایگریس کا استعمال کرتے ہوئے اگر مندرجہ بالا براہ راست پیر ٹو پیئر کا استعمال کرتے ہوئے کوئی کنکشن قائم نہیں کیا جا سکتا ہے، تو کنفیگر شدہ ٹرن سرور UDP پورٹ 3478 کو ریموٹ اینڈ پوائنٹ پر ریلے قائم کرنے کی کوشش کی جائے گی۔ یہ ریلے ایڈریس دوسرے اینڈ پوائنٹ کو فراہم کیا جاتا ہے اور ٹرن سرور سے مقامی اینڈ پوائنٹ کے کنکشن کے ذریعے واپس ریلے کے ذریعے کنکشن قائم کرنے کے لیے استعمال کیا جاتا ہے۔ میڈیا ٹرن سرور پر UDP پورٹ 3478 پر بہتا ہے۔ |
3478 (UDP) |
3: ویڈیو کال ریلے سرور کے ذریعے، TCP روٹڈ ایگریس کا استعمال کرتے ہوئے اگر ٹرن سرور سے UDP کا استعمال کرتے ہوئے کنکشن قائم نہیں کیا جا سکتا ہے، تو ٹرن سرور سے کنکشن TCP 443 کے ذریعے قائم کیا جاتا ہے UDP 3478 کے ذریعے نہیں۔ میڈیا ٹرن سرور پر TCP پورٹ 443 کی طرف باہر کی طرف بہتا ہے۔ |
3478 (TCP) |
4: ویڈیو کال ریلے سرور کے ذریعے، مقامی ویب پراکسی سرور کے ذریعے TCP ٹنلنگ کا استعمال کرتے ہوئے اگر NAT کے ذریعے روٹ شدہ کنکشن ٹرن سرور سے قائم نہیں کیا جا سکتا ہے، تو TCP پورٹ 443 سے ایک سرنگ کنکشن براؤزر کنفیگر کردہ ویب پراکسی سرور کے ذریعے آزمایا جائے گا۔ میڈیا ویب پراکسی کے ذریعے ٹرن سرور پر TCP پورٹ 443 تک باہر کی طرف بہتا ہے۔ |
443 (TCP) |
5a، 5b: ویڈیو کال ریلے سرور کے ذریعے، سیکیور ٹی سی پی کا استعمال کرتے ہوئے جیسا کہ اوپر والے 3 یا 4 کے لیے، لیکن ٹرن سرور سے TLS TCP کنکشن استعمال کرنا۔ |
443 (TCP/TLS) |
مزید معلومات کے لیے، ویڈیو کال ریلے سرورز دیکھیں۔