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....
Main Authors: | , |
---|---|
Other Authors: | |
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 |