DocumentCode :
2134621
Title :
Design and performance of a stand-alone media server
Author :
Khlifi, Hechmi ; Grégoire, Jean-Charles
Author_Institution :
INRS-EMT, Quebec Univ., Montreal, Que., Canada
fYear :
2005
fDate :
14-17 Aug. 2005
Firstpage :
147
Lastpage :
152
Abstract :
We describe the design, implementation and performance of a stand-alone media server. This server is intended to be used in voice over IP systems for audio interaction with users, NAT traversal, call monitoring and media recording. Its advantage is that it is application independent, which means that it can be used by any service and for any signaling protocol. In this paper we describe the design of the server, of its control protocol and of its functionalities such as file playing, DTMF detection, RTP proxying and audio recording. For file playing, we propose an approach to schedule RTP packet transmission that overcomes the irregularity of event scheduling of the operating system and for conversation recording, we propose an original approach to synchronize media streams that allows to avoid voice overlap while recording a conversation. We have conducted many experiments on the media server. We evaluated the accuracy of the file playing timing under different load conditions, the effect of the RTP proxying on the media quality and the subjective quality of recorded conversations. The results of these experiments show the great impact of the load of the media server on the performance of its functionalities, the improvement that the packet scheduling algorithm brings to the precision of inter-departure timing, and the good subjective quality of the recorded conversation using our synchronizing approach.
Keywords :
Internet telephony; audio recording; multimedia servers; protocols; scheduling; synchronisation; DTMF detection; NAT traversal; RTP packet transmission scheduling; RTP proxying; VoIP systems; audio interaction; audio recording; call monitoring; conversation recording; file playing; interactive voice response; media control protocol; media recording; media streams synchronization; packet scheduling algorithm; stand-alone media server; subjective quality; voice over IP systems; Audio recording; File servers; Internet telephony; Monitoring; Network address translation; Operating systems; Protocols; Scheduling algorithm; Streaming media; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems Communications, 2005. Proceedings
Print_ISBN :
0-7695-2422-2
Type :
conf
DOI :
10.1109/ICW.2005.40
Filename :
1515517
Link To Document :
بازگشت