Font Size: a A A

Research And Implementation Of Three-part-separated Screen Live Technology In High Definition Streaming Media

Posted on:2014-11-05Degree:MasterType:Thesis
Country:ChinaCandidate:S Q ChenFull Text:PDF
GTID:2268330392473712Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of multimedia and network technology, thestreaming media technology has been widely used in the live or on-demand field,such as remote education, online training and network video conference. One ofthese systems typically display in the form of three-part-separated screen which hasdivided the screen into three regions, with respectively showing the video capturedby camera, the computer screen captured and index structure directory. Along withdigital HD era, the HD video technology will gradually step into the field ofstreaming media. In the same time, the demands of three-part-separated screen’ssuser for display of multimedia material is no longer confined to PowerPoint, Worddocuments, the use has always focused on the smoothly, accurately watching the liveremote computer’s screen when it playing videos or acting with consecutiveoperations. With these needs, this paper carrys out the research and implementation.It has designed and implemented a HD streaming media live system withthree-part-separated screen, given from the solution view, the architecture level andthe key technical issues’ solutions level. The following discusses the key technicalissues with solutions in detail and the design and implementation of core modules.Firstly, it discusses the most advanced screen image capture technology which isbased on display Mirror Driver, focusing on the design and implementation ofMirror Drvier, including the method to capture updated regions on the screen, thesynchronous communication way between user programs and the drvier inmulti-CPU environment and driver debugging with interaction. Also it describes themouse movement capturing, the mergering of debris and briefly the implementationof screen image compression and transmission, followed by common solutions toproblemes of Mirror Drvier.Secondly, it discusses the main processes of building front-end filter links tocapture HD video in DirectShow. After that it describes the way to encode multipleinput data streams into one single streaming media using the Windows Mediaencoding technology and the problem encountered as well as its solution.Finally, it discusses the design and implementation of Web client of the system,the interactation between the client frame and modules, but focusing on the thescreen dynamic rendering using JavaScript language, including synchronization andbalancing memory useage. The system can meet the needs of three-part-separated screen live and supportthe way of portable deployment. On some special issues, the paper also gives someideas and measures for improvement, such as increasing online interactive featuresand encoding HD video with H.264.
Keywords/Search Tags:HD streaming media, three-part-separated screen, screen sharing, MirrorDriver, streaming media encoding
PDF Full Text Request
Related items