摘要
提出了一种新颖的直播服务器构架,在服务器中采用轮询式处理模式,并以RTP、RTSP和UDP协议为基础构造协议栈。在此基础上从两个方面考虑提高直播服务器的性能:在服务器中应用简单的平滑策略以平滑数据的发送过程,增加直播服务器的并发数;以音频数据的发送时间为基准进行媒体数据的发送,以增加服务器对视频流帧率波动的适应性。所提出的直播服务器实现框架和提高服务器性能的措施对于开发直播服务器的实践活动具有参考意义。
In this paper a novel live streaming server architecture was proposed with round-query processing mode,and with RTP,RTSP,UDP as building units of the protocol stack. In the context of this architecture,two methods were devised to enhance the performance of the server. One was to use smoothing strategy to smoothly send media data in order to increase the number of simultaneous servers. The other was to send media data based on the frame rate of audio data instead of based on the frame rate of video streams,in order to enhance the adaptability of the server in the case of variable and oscillating video frame rate. The architecture and methods proposed in the paper can be helpful to the development of live streaming server as a kind of reference.
出处
《计算机应用》
CSCD
北大核心
2004年第11期41-43,共3页
journal of Computer Applications
关键词
直播服务器
平滑
适应
live streaming server
rate smoothing
adaptation