Abstract
This paper describes the entire process of completing a multicast streaming media server and applying it to a cellphone live streaming system. By using the RTSP protocol, the streaming media server controls the connection of video capture client, data stream reception and processing as well as playback interaction. The media server can publish real-time data from a data acquisition terminal or a historical data file in the server to the Web so that users on the network can view all the videos through a variety of terminals anytime and anywhere, without having to wait for all the data downloaded completely. The streaming media server of the system is developed based on an open-source streaming media library Live555. The developed server can run on a Windows or a Linux system. The standard RTSP/RTP protocol is used and the video media format is H264. The paper mainly introduces the design of a streaming media server, including data processing for real time, designing a data source, the implementation of multi-acquisition end and multi-player operation, RTSP interaction and RTP packaging, and the setting up of the data buffer in the server. Experiment results are given to show the effect of the system implementation.
Highlights
The ever-increasing data rate in wireless network provides a good condition in video transmission, and the video-delivery technology and its applications in wide band radio network have been widely researched [1]-[3]
H264/AVC encoding is divided into two levels, video coding (VCL) and network abstraction level (NAL)
The streaming server is developed based on an open source media library Live555 and can run on the Windows or Linux system
Summary
The ever-increasing data rate in wireless network provides a good condition in video transmission, and the video-delivery technology and its applications in wide band radio network have been widely researched [1]-[3]. The cellphone live streaming system uses mobile phones to complete video data acquisition. Since the widespread use of smart phones, the video real-time shooting and displaying become simple, low cost and suitable. How to cite this paper: Wei, C.Y. and Zhang, H.L. (2014) Applications of a Streaming Video Server in a Mobile Phone Live Streaming System. The core technology of a cellphone live streaming system is the streaming media technology. The key platform in the system is a streaming media server, whose function is selecting the media data from a mobile phone, storing them in a data base, packing and transferring the data to a user terminal for play-back. This paper describes the system design and implementation
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.