Font Size: a A A

The Design And Implementation Of HD Video Conferencing Terminal Based On D-Bus

Posted on:2013-10-14Degree:MasterType:Thesis
Country:ChinaCandidate:Z H SunFull Text:PDF
GTID:2248330374476032Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The video conferencing system is one of the realizations of telepresence. Through videoconferencing system, differenct individuals or groups can communicate with each other indifferent place. Now video conferencing system can greatly improve the emergencytransaction processing speed for the various enterprises and institutions, and save a lot ofmanpower and money. With the enhancement of computer performance and the maturity ofvideo/audio codec algorithms, it’s becoming more and more reliable and economic thatimplementing a video conferencing system using software.Depending on the architecture, video conferencing systems can be divided into eithercentralized system or distributed system. Destributed video conferencing system can bedeployed flexibility, and it’s supported by more and more manufactururers. In suchconferencing system, especially for HD video conferencing, terminal has to deal with bothmedia stream and conferencing control, which pur forward higher requirements on the design.So this article addressed three design requirements for HD video conferencing terminal:flexible and scalable architecture, ability to recover from abnormal and high node capacity.Modular design have been adopted in terminal to archieve a flexible and scalable terminalsystem. Function modules will work as service processes, and D-Bus message system hasbeen added into our terminal to solve the IPC problems. This message system provides anexcellent solution for processes communication that greatly increase the efficiency of projectdevelopment and product performance since the developers no longer need to care about thesynchronization problems. In order to achieve the basic recovery capabilities, processmonitoring module have been added into terminal to record and execute the monitoringstrategies, even recover the abnormal service processes. For the purpose of improving thenode capacity, ability of sending two different size of video stream has also been added intoterminal so that remote terminal can choose which video stream to receive as they want.This article provides a clear terminal architecture, which follows the idea of modulardesign. It shows good scalability and flexibility in ordinary test cases. In this article, thedesign and implementation of video conferencing terminal are discussed in detail, which havea high practical significance.
Keywords/Search Tags:HD Video Conferencing Terminal, D-Bus, Modular Design, IPC, EnterpriseApplication, Node Capacity
PDF Full Text Request
Related items