Computer and Computational Sciences, International Multi-Symposiums on (2007)
The University of Iowa, Iowa City, Iowa, USA
Aug. 13, 2007 to Aug. 15, 2007
This paper presents a web-based management system for H.264 live video broadcasting. The system consists of three functional parts, namely, the H.264 streaming control, the program management and the media management. It is created to remotely control and operate a P2P live video broadcasting overlay network using H.264 as the video compression codec. An extended MVC model with a newly created distributed service layer is designed and adopted in the system architecture to meet the demands for the scalability of multiple live video sources control and distributed video storage. The implementation of the system integrates many open source projects to make the system small in size, universal accessible, highly scalable, highly efficient and highly portable. Struts is used as the basic web application framework, Hibernate and MySql are used for the efficient persistent data storage and RMI is used in the video control to facilitate distributed video collection. Those technologies and the scalability of the architecture make the system applicable for being deployed on low- cost PC servers or PC clusters.
H. Xao, X. Hua and Y. Zhou, "A Web-based Management System for H.264 Live Video Broadcasting," 2007 Second International Multisymposium on Computer and Computational Sciences - IMSCCS '07(IMSCCS), Iowa City, IA, 2007, pp. 481-485.