摘要: 不同带宽用户对流媒体直播服务器的音频/视频质量有不同需求,为此,设计并实现一个基于Linux平台的网络直播平台。该平台采用MPEG4IP编码库的方法实现MPEG4软编码,利用实时传输协议传输数据的方法实现客户端直播请求,通过调用简单媒体接口库的方法实现视频在Linux平台的显示播放。实验结果证明,该网络直播平台传输效果较好,并且其稳定性和负载均衡性均达到设计要求。
关键词:
网络直播,
流媒体,
视频采集编码,
数据传输,
负载均衡
Abstract: Aiming at different bandwidth users live streaming media server for audio quality/video quality of the demand, this paper designs and implements a network broadcast platform based on Linux. It uses MPEG4IP to realize MPEG4 encoding software; uses Real-time Transport Protocol(RTP) protocol to transfer data way to achieve the client broadcast the request. SDL library by calling the method is implemented in the Linux platform to display the video playback. Experimental results show that this platform transmission works well, system stability and load balance have a good performance.
Key words:
network broadcast,
streaming media,
video acquisition coding,
data transmission,
load balance
中图分类号:
刘荷花. 基于Linux的网络直播平台设计与实现[J]. 计算机工程, 2011, 37(13): 229-232.
LIU He-Hua. Design and Implementation of Network Broadcast Platform Based on Linux[J]. Computer Engineering, 2011, 37(13): 229-232.