一种直播服务器的设计与实现 |
| |
引用本文: | 陈铮,;艾雄军.一种直播服务器的设计与实现[J].计算机与网络,2009(20):43-46. |
| |
作者姓名: | 陈铮 ;艾雄军 |
| |
作者单位: | [1]江汉大学文理学院,湖北武汉430056; [2]武汉大学国家多媒体软件工程技术研究中心,湖北武汉430056 |
| |
基金项目: | 湖北省科技攻关计划(2006AA101A03) |
| |
摘 要: | 提出一种直播服务器设计方案,媒体接收端根据节目链接访问媒体源,获取媒体数据流;媒体数据缓冲区是一个双循环缓冲区,循环缓存媒体接收端获取的媒体数据流;媒体服务器发送端根据媒体数据缓冲区建立子会话,生成访问该节目的直播服务器链接,终端通过链接访问直播服务器,直播服务器从媒体数据缓冲区中循环读取媒体数据发送给终端。设计方案具有适合多种网络、架设过程简单、可多台服务器级联等特点,并且成本低廉,可扩展性强。
|
关 键 词: | 媒体接收端 媒体数据缓冲区 双循环缓冲区 媒体服务器发送端 |
Design and Achievement of a Live Streaming Server |
| |
Affiliation: | CHEN Zheng, AI Xiong-jun (1. College of Arts & Science ofJianghan Universityl, Wuhan Hubei 430056, China; 2. National Engineering Research Center for Multimedia Software2, Wuhan University Wuhan Hubei 430056, China) |
| |
Abstract: | The design concept of a live streaming server is put forward. Under the program link, the media receiver accesses the source media to acquire media data flow. The media data buffer is dual cycle. The dual cycle buffer is used to circle and cache the media data flow obtained by the media receiver. According to the media data buffer, the media server sender establishes a subsession to generate a link to visit the live streaming server, and the terminal visits the live streaming server through this link. The server circularly reads media data from the media data buffer and sends those data to the terminal. The design concept is suitable for a variety of networks, easy to implement, and capable of cascading multiple servers. Furthermore,it is characteristic of low-cost and strong extensibility. |
| |
Keywords: | media receiver media data buffer dual cycle buffer media server sender |
本文献已被 维普 等数据库收录! |