Design and Achievement of a Live Streaming Server
Zheng Chen · 2009
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.