Font Size: a A A

Design And Research On WEB Based Audio And Video Communicating Component

Posted on:2007-02-14Degree:MasterType:Thesis
Country:ChinaCandidate:F S ZhuFull Text:PDF
GTID:2178360182980406Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The development of network information in different directions pushes it to be a necessary role that supplying real-time audio and video data exchange service for WEB applications. The key point of supporting this service is how to make it seamlessly corporated with WEB elements while the HTTP protocol is stateless and the main information for browser is based on text files.With the background of multi-media and network technologies, this paper presents a COM based audio and video communicating component which can work smoothly with the elements on WEB pages. The component runs in Internet Explorer browser on Win32 platform. It can be configured to operate at models of live broadcasting(one to many), remote monitoring(many to one), video conferencing(many to many) and video chating(one to one). Every module of the component is also a COM object which is built under DirectShow framework. The component is based on ATL and encapsulated as an ActiveX control which is embedded in WEB page and supplies properties and events for communication with WEB scripts. The protocol is designed using RTP/RTCP for data transmission and the XviD of MPEG-4 is used as codec. The sustaining server program can run on diferent platforms and uses standard HTTP protocol to communicate with WEB modules for client authenticating and information exchanging. When using this component, the control logic for session of audio and video exchange is totally handled by WEB developers. The component is independent to the environment in which the WEB application server is running.Firstly, several key technologies are introduced in this paper, then is the overall design of framework of this audio and video system and the data definitons. The main content of this paper is the description of how to implement such a component. Constructing every applicable model and the corresponding statistics is given after that. The ways of perfecting this component are represented in the end of this paper.
Keywords/Search Tags:audio & video component, video conferencing, WEB applications, COM, DirectShow, RTP/RTCP
PDF Full Text Request
Related items