Design an advanced video/voice conferencing system by using API and TAPI telephony to transfer video/voice throw networks and voice throw analog telephone line.

تصميم نظام المؤتمرات المتقدم للفيديو والصوت وباستخدام API و TAPI telephony لإرسال الفيديو والصوت عبر الشبكات أو الصوت من خلال خط الهاتف.

Authors

  • Omar A. Mohammad

Keywords:

تصميم نظام المؤتمرات المتقدم للفيديو والصوت وباستخدام API و TAPI telephony لإرسال الفيديو والصوت عبر الشبكات أو الصوت من خلال خط الهاتف.,,,, (IP) Internet Protocol,(FIFO) First in First out,(API) Application Programming Interface,(TAPI) Telephony Application Programming Interface

Abstract

The Main idea of Voice over Internet Protocol (IP) is to transfer the sound to a group of Bits pool in the
matrix of Byte Array and then to transport the encapsulation in Datagram packets or in Stream Data over
the network in order to receive the audio by the other party through a collection of Packets again in the
matrix of Byte Array. The reading process is done in accordance with the principle of FIFO (First in First
out).
In this paper, a conference system has been designed to send and receive video and utilize the services API
and TAPI telephony in order to transfer voice and video from one computer to another or to transfer voice
from computer to landline Analog Phone and take advantage of TAPI telephony through the program
contained in the operating system TAPI v3.0 in the operating system Windows XP. The proposed system
has been designed by using Microsoft Visual Basic, Net programming. The designed system has been
tested between two networks for sending and receiving video and sending voice between computer and
phone. The results have displayed high quality of video using API and TAPI Technology.

 

تتلخص الفكرة الأساسية من نقل الصوت عبر بروتوكول الانترنيت (IP) بتحويل الصوت الى مجموعة من الـBits تجمع في مصفوفة Byte Array ثم كبسلته ليتم نقله بشكل Datagram packets أو بشكل Stream Data عبر الشبكة ولاستلام الصوت بالطرف الأخر يتم تجميع الـPackets مرة أخرى في مصفوفة Byte Array وتتم عملية القراءة وفق مبدأ FIFO ( أي القادم أولا يعرض أولا ).في هذا البحث تم تصميم نظام مؤتمرات لإرسال واستقبال الفيديو بالاستفادة من خدمات API و TAPI telephony وذلك لنقل الصوت والصورة من جهاز كمبيوتر الى جهاز كمبيوتر أخر أو لنقل الصوت من جهاز الكمبيوتر الى الهاتف الأرضي Analog Phone والاستفادة من TAPI telephony من خلال البرنامج الموجود مع نظام التشغيل TAPI v3.0 والمتاح مع نظام التشغيل Windows XP. إن النظام المقترح بني بأستعمال لغة .Visual Basic.Net وإن النظام المصمم اختبر بين شبكتين بإرسال واستقبال الفيديو و إرسال الصوت من الحاسبة الى الهاتف، وأظهرت النتائج جودة عالية للفيديو باستخدام تقنية API مع تقنية TAPI.

Published

26-04-2011