Dissertation > Excellent graduate degree dissertation topics show
Design and Implementation of Video Conferencing Server
Author: WenHaiLin
Tutor: YuanHua
School: South China University of Technology
Course: Applied Computer Technology
Keywords: Video Conference Server Conference Policy SIP IPv6
CLC: TP368.5
Type: Master's thesis
Year: 2011
Downloads: 92
Quote: 1
Read: Download Dissertation
Abstract
|
With the rapid development of the communications, Internet and computer technology, the application of video conferencing system is more and more widely being used, involving education, business and other areas. It has been proved that video conferencing can not only break the limits of time and space between businesses and their customers, colleagues and business partners, but also communicate efficiently and reduce business operating costs effectively, more low-carbon, and environmentally friendly.Based on the research on SIP and related protocols, the paper deeply analysed the structure of conference system’s protocol stack, and investigated the development of the mainstream product of video conferencing system and the relevant references. According to the functional requirements of the video conferencing system, the conferencing design model of distributed media and concentrated signal with multicast is finally selected.The video conferencing server in the paper is composed by three main parts: conference policy server, focus thread manager and SIP server management module. Conference policy server adopts the design pattern of MVC to distinguish view and control from the whole system to get the process of development clearer, and it finishes the implementation of conference policy, user management, conference management and conference resource management etc. Focus thread manager is based on earlier version of the module of conference control server that had realized the basic functions of the conference control, redesigns the session control API and uses a thread manager to manage all the focuses, and is in charge of conference notification, conference control, user control and user list notification etc. SIP server is the interactive media in the three of conferencing server, QoS server and terminals, and the control of the whole system is based on SIP communication. This server is developed on the platform of J2EE, adopts SIP protocol in the low-level, has a good expansibility and can slightly satisfy the interoperability between all kinds of standards-based SIP terminals. Conference server also provides a visual interface to facilitate the usability for system administrators and the average. The server running on the linux platform can run in the IPv4 network environment, while providing the support of the next generation IPv6 network protocol. In the thesis, the implementation of video conferencing server is based on SIP protocol, meets the requirement of the basic functions of conference system, and integrates all business of the server side in the same interface to facilitate system management. It has been tested experimentally in the campus network environment. According to the result, it meets the needs of people to communicate and exchange in the function, on the other hand, reaches a good user experience requirements and has sound practicality.
|
Related Dissertations
- Reseach of Mobile IP Routing in Satellite Networks,TN929.5
- Research of SIP and the Application of SIP in Video Communication,TP393.04
- Design and Implementation of a Small VoIP System Based on Android Platform,TN916.2
- The Design and Implementation of Android-Based Video Calling System,TN929.53
- The Research and Application of IPTV Terminal System Based on the Next Generation of Internet,TN949.292
- The Research and Application of the Transmission and Distribution for Multiple-Concurrent Flows Based on IPv6,TN949.292
- The Development of SIP Application Models Based on IPS,TN915.0
- Research & Implementation of Multimedia Server Based on Some Protocols,TP368.5
- Design and Implementation of the Mobile Video Monitoring System Based on SIP,TN929.53
- Design and Implementation of Mobile Video Surveilllance System Based on H.264,TN919.81
- Mobile IPv6 Switching Optimization and Performance Research,TN915.04
- Research on Expanded Techniques of Mobile IP Bashed on NS2,TN929.5
- Routing Technology Research for Application-layer Multicast of Overlay Network Based on IPv6 Environment,TP393.02
- The Design and Implementation of Client in Network Video Monitoring System,TP277
- The Research of Mobile IPv6 Handover Technology,TP393.04
- Research and Application of Electrical Data Dedicated Network Based on IPv6 Technology,TN915.853
- Research on high-speed IPv6 IPsec security gateway,TP393.08
- Vehicle information systems design and implementation of server-side,TP311.52
- Study on Mobility Management for IPv6-based Wireless Sensor Networks,TP212.9
- The Research of Transition Technology for IPv4-IPv6 Based on NAT-PT,TP393.04
- Design and Implementation of IPv6 Tunnel Based on ThreadX Operating System,TP393.04
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Micro-computer > A variety of micro-computer > Servers, workstations
© 2012 www.DissertationTopic.Net Mobile
|