Font Size: a A A

The Design And Implementation Of H.323-based Network Video Conferencing Application System

Posted on:2007-01-15Degree:MasterType:Thesis
Country:ChinaCandidate:T Z ZhangFull Text:PDF
GTID:2178360185978417Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The paper firstly analyzed the application requirements and the significance of its realization of Network Video Conferencing Application System (NVCAS), and put forward the project's designing goal and the task. Aiming at the broad application needs of users under existing environments of software and hardware, the paper made the overall analysis to the system and put forward the optimized resolution scheme; On the basis of this work, the paper expounded the design of total system structure and related techniques in details, introduced the development platform of hardware and software, explained several key techniques and modules design in the system's realization, and discussed the work related in penetrating NAT. At last, some functional tests of the system are taken, and the tests result has been analyzed.This design is a fairly complete network video conferencing application system developed in Visual C++6.0 under Windows 2000/XP. In the development phase, the system absorbed the thoughts in H.323 protocol and employed the media communication control protocol H.245 to control creating, maintaining and releasing communication channel. H.245 control function transferred end-to-end control information in H.245 control channel to help realizing the operation of H.323 entity, which included the capacity exchanging, the selection of opening/closing logical path, flow control messages, and etc. In the development phase the system has referenced some advanced development techniques, and has made sure in system's stability and efficiency. System's respond time is speedy and the performance proves stable through the network testing.Because bidirectional video conferencing can go across distance in space, realize face-to-face interaction with flexible and various methods, and fit in with the convenience, speed, efficiency and quick rhythm in modern society, it will bring economic benefits to users and find broad application in every working fields and have alluring application prospects. This paper's exploring would provide some useful references and enlighten developers on network multimedia application systems.
Keywords/Search Tags:Pwlib, Openh323, Stun, NAT, Gatekeeper, H.323 protocol, DirectShow
PDF Full Text Request
Related items