السلام عليكم ورحمه الله وبركاته
حبيت اعرف التقنيات التي تبرمج بها تطبيقات التواصل خصوصا منها تطبيقات اتصال الفيديو
كيف تربط بسيرفر و قواعد البيانات وكيف يعرف التطبيق بمن يتصل
تطبيقات التواصل بالفيديو (و حتى الشات) تربط بواسطة تقنية Peer2Peer,
غالبا بواسطة تكنيك يسمى UDP Hole punching لتجاوز الجدار النارى لأجهزة الراوتر,
حيث يتم تبادل الSource port الذى تم فتحه فى الجهتين (من أجل الاتصال) و تبادل المعلومات من خلاله (و كأنه Listening port).
السرفر يقوم فقط بربط المتصلين ببعضهم البعض, عبر تبادل الIP و الPort الذى تم فتحه فى الجهتين.
يجب ان تبدأ بالشكل الأبسط للاتصال الشبكى مثل Client-server, ثم تقوم بدراسة الPeer2Peer لأنه اعقد بعض الشىء.
التعليقات