Title :
Research and implementation of voice transmission based on RTP protocol
Author :
Liang, Peng ; Shun, Yang
Author_Institution :
Liaoning Tech. Univ., Huludao, China
Abstract :
The composition and characteristics of real-time transport protocol (RTP) for voice is firstly discussed in this paper. According to RTP protocol and its related functions, in the Windows environment it uses WinSock (Windows Sockets) and multimedia library provided by Windows SDK to realize the implementation of RTP/RTCP protocol, and apply Visual C++ to design a real-time voice transmission software, it can achieve point-to-point voice communication. At last, the article analyses the data structures of program that uses two-way linked list and single buffering to avoid the complexity of multi-level buffering and dynamic release/allocate memory.
Keywords :
C++ language; Visual BASIC; multimedia communication; operating systems (computers); real-time systems; storage allocation; telecommunication computing; transport protocols; voice communication; RTCP protocol; RTP protocol; Visual C++; WinSock; Windows SDK; Windows Sockets; Windows environment; data structures; dynamic allocate memory; dynamic release memory; multilevel buffering complexity; multimedia library; point-to-point voice communication; real-time transport protocol; real-time voice transmission software; single buffering; Process control; Protocols; Real time systems; Servers; Sockets; Software; Synchronization;
Conference_Titel :
Computational Problem-Solving (ICCP), 2010 International Conference on
Conference_Location :
Lijiang
Print_ISBN :
978-1-4244-8654-0