Font Size: a A A

Design And Implementation Of Video-on-demand System Based On Jmf Cross-platform

Posted on:2012-06-20Degree:MasterType:Thesis
Country:ChinaCandidate:C C BaoFull Text:PDF
GTID:2218330368998300Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Video on Demand is a "user independent" information system based on the new concept of the two-way video and audio transmissions. It has realized the need to broadcast video and audio according to user's request. Bandwidth bottlenecks, network security, data privacy, service quality and other issues become more prominent.This article introduces the VOD system concepts,Systems components,to the status quo and future development.It has done a lot research and analysis on the variety of video-on-demand system and the algorithm agreement, T his paper introduced the characteristics and architecture of JMF. It presented the architecture of platform independent video on demand system based on JMF. And it discussed some key problems, including real–time media streaming based on RTP, congestion control based on RTCP, full VCR control operations and NAT traversing in detail. Make real-time video on demand system, interactive improve and save the system resource overhead, overall system performance has been enhanced.Secondly, it has given the overall structure of the system and the system realization method of each module, Including server-side network communication module, on-demand program management module, the administrator interface module;The client's video decompression module, video information retrieval module, video data playback module. The implementation of some modules there is a strong portable and easy to upgrade, and hardware investment is not high.Finally , Java Media Framework ( JMF ) is an API exploited by Sun Microsystems to simplify the development of media streaming applications. The video on demand system based on JMF is an independent easy-to-use platform, QoS is guaranteed and it has a good interaction. It has the widespread application prospect. The system to meet user demand for interactive operations, reduce network bandwidth, to provide customers with real-time on-demand results.
Keywords/Search Tags:JMF(Java Media Framework), video on demand, RTP(real–time transport protocol)
PDF Full Text Request
Related items