An Study of the Application of Ekiga Video Phone and Desktop-Bus Framework

碩士 === 國立高雄第一科技大學 === 電腦與通訊工程所 === 98 === Internet application has been changing really fast from searching and transmitting simple data to multimedia applications. It has become a necessary appliance rather than a professional tool only, and VoIP(Internet Phone) has become a universal application....

Full description

Bibliographic Details
Main Authors: Jian-Hao Chen, 陳建豪
Other Authors: Wei-Chih Hsu
Format: Others
Language:zh-TW
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/55744818378117276552
id ndltd-TW-098NKIT5650042
record_format oai_dc
spelling ndltd-TW-098NKIT56500422016-04-20T04:17:30Z http://ndltd.ncl.edu.tw/handle/55744818378117276552 An Study of the Application of Ekiga Video Phone and Desktop-Bus Framework 網路視訊電話Ekiga與Desktop-Bus架構之應用研究 Jian-Hao Chen 陳建豪 碩士 國立高雄第一科技大學 電腦與通訊工程所 98 Internet application has been changing really fast from searching and transmitting simple data to multimedia applications. It has become a necessary appliance rather than a professional tool only, and VoIP(Internet Phone) has become a universal application. The Internet Phone used in this paper is VoIP(Voice over Internet Protocol), which includes computer (PC to PC) audio and video communications including network programming, voice signal process, audio, video packet encoding and decoding, image processing and network real-time transmission. All these techniques are practiced in VoIP software Ekiga used in this paper. Ekiga was called as GnomeMeeting which is a VoIP and video conferencing software in GNOME desktop environment. Ekiga uses H.323 and SIP protocols, and supports many audio and video codecs, but also communicate with Microsoft NetMeeting which also uses SIP protocol. Ekiga practices audio signal processing, audio and video packet encoding and decoding by Gstreamer. Gstreamer is an Open Source Media Framework. It’s a complete component-style architecture, and make programmers edit applications with a natural and sufficient flexible way. We also use Desktop-Bus to implement IPC instead of traditional ways. In this paper, we use Ekiga as a SIP client to discuss Gstreamer, which is a full component-based framework for multi-media library. And we implement a real-time audio streaming function with Gstreamer. Moreover, we implement IPC function with Desktop-Bus and make ekiga and other applications integrate. Wei-Chih Hsu 徐偉智 2010 學位論文 ; thesis 96 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立高雄第一科技大學 === 電腦與通訊工程所 === 98 === Internet application has been changing really fast from searching and transmitting simple data to multimedia applications. It has become a necessary appliance rather than a professional tool only, and VoIP(Internet Phone) has become a universal application. The Internet Phone used in this paper is VoIP(Voice over Internet Protocol), which includes computer (PC to PC) audio and video communications including network programming, voice signal process, audio, video packet encoding and decoding, image processing and network real-time transmission. All these techniques are practiced in VoIP software Ekiga used in this paper. Ekiga was called as GnomeMeeting which is a VoIP and video conferencing software in GNOME desktop environment. Ekiga uses H.323 and SIP protocols, and supports many audio and video codecs, but also communicate with Microsoft NetMeeting which also uses SIP protocol. Ekiga practices audio signal processing, audio and video packet encoding and decoding by Gstreamer. Gstreamer is an Open Source Media Framework. It’s a complete component-style architecture, and make programmers edit applications with a natural and sufficient flexible way. We also use Desktop-Bus to implement IPC instead of traditional ways. In this paper, we use Ekiga as a SIP client to discuss Gstreamer, which is a full component-based framework for multi-media library. And we implement a real-time audio streaming function with Gstreamer. Moreover, we implement IPC function with Desktop-Bus and make ekiga and other applications integrate.
author2 Wei-Chih Hsu
author_facet Wei-Chih Hsu
Jian-Hao Chen
陳建豪
author Jian-Hao Chen
陳建豪
spellingShingle Jian-Hao Chen
陳建豪
An Study of the Application of Ekiga Video Phone and Desktop-Bus Framework
author_sort Jian-Hao Chen
title An Study of the Application of Ekiga Video Phone and Desktop-Bus Framework
title_short An Study of the Application of Ekiga Video Phone and Desktop-Bus Framework
title_full An Study of the Application of Ekiga Video Phone and Desktop-Bus Framework
title_fullStr An Study of the Application of Ekiga Video Phone and Desktop-Bus Framework
title_full_unstemmed An Study of the Application of Ekiga Video Phone and Desktop-Bus Framework
title_sort study of the application of ekiga video phone and desktop-bus framework
publishDate 2010
url http://ndltd.ncl.edu.tw/handle/55744818378117276552
work_keys_str_mv AT jianhaochen anstudyoftheapplicationofekigavideophoneanddesktopbusframework
AT chénjiànháo anstudyoftheapplicationofekigavideophoneanddesktopbusframework
AT jianhaochen wǎnglùshìxùndiànhuàekigayǔdesktopbusjiàgòuzhīyīngyòngyánjiū
AT chénjiànháo wǎnglùshìxùndiànhuàekigayǔdesktopbusjiàgòuzhīyīngyòngyánjiū
AT jianhaochen studyoftheapplicationofekigavideophoneanddesktopbusframework
AT chénjiànháo studyoftheapplicationofekigavideophoneanddesktopbusframework
_version_ 1718227555397402624