ما هي البنية التي تستخدمها تطبيقات VoIP، P2P أو Client-Server؟

StackOverflow https://stackoverflow.com/questions/409612

  •  03-07-2019
  •  | 
  •  

سؤال

من فضلك اسمحوا لي أن أعرف ما هي البنية التي تستخدمها تطبيقات VoIP، P2P أو Client-Server؟

شكرًا لك.

هل كانت مفيدة؟

المحلول

وبعض من كل عام. هناك ثلاثة بروتوكولات المعنية، عادة. واحد منهم، على سبيل المثال SIP، ويستخدم لتأسيس الاتصال. أنت بحاجة إلى خادم لهذا لشخص ما لديه لتأسيس الاتصال الأصلي؛ وهذا يعني توفر الإعلان وكذا. والآخران هما أساسا دائما RTP و RTCP - "بروتوكول الوقت الحقيقي" و "بروتوكول التحكم في الوقت الحقيقي"، وهؤلاء هم أفضل P2P، لأنك تريد نقل سريع مع عدم وجود عنق الزجاجة وسيطة

.

وهناك على مناقشة كاملة هنا .

نصائح أخرى

يوجد عادةً نوع من "خادم الحضور":تسجل الأجهزة ("أنا موجود هنا!") ويتم إجراء المكالمات عبر الخادم (عندما تقول "أريد الاتصال بالجهاز (555) 555-1234"يتم توجيه طلب الاتصال عبر خوادم التواجد).

بعد إجراء المكالمة وتدفق الصوت/الوسائط في الوقت الفعلي، تكون حركة المرور هذه عادةً من نظير إلى نظير (متجاوزة أي خادم مركزي)، إلا إذا كان هناك تعقيد مثل وجود كلا الجهازين خلف جدران الحماية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top