跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.59) 您好!臺灣時間:2025/10/15 22:35
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:邱庭鈺
研究生(外文):Ting-Yu Chiu
論文名稱:即時語音會議之強健性語音工具的分析與研究
論文名稱(外文):The Study and Analysis of the Robust-Audio Tool for Real-Time Audio Conference
指導教授:周哲民
指導教授(外文):Jer-Min Jou
學位類別:碩士
校院名稱:國立成功大學
系所名稱:電機工程學系碩博士班
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2004
畢業學年度:92
語文別:中文
論文頁數:95
中文關鍵詞:強健性語音工具訊息匯流排
外文關鍵詞:RTPRTCPRATMBus
相關次數:
  • 被引用被引用:2
  • 點閱點閱:257
  • 評分評分:
  • 下載下載:18
  • 收藏至我的研究室書目清單書目收藏:0
  近年來由於網際網路迅速的普及,以及網路頻寬不斷的增加,因此低通訊成本及具有較高安全性的網路電話(Voice over Internet Protocol, VoIP),正快速地改變傳統的語音通訊方式。
  為了快速地了解透過網路傳送語音封包的技術,並且在未來能夠發展出網路電話,因此我們將藉由分析與研究已經發展完成並且開放原始碼的語音會議軟體,來達到此目的。
  在本篇論文中我們研究傳輸具有即時特性封包的網路協定RTP/RTCP,以及語音會議軟體RAT(Robust-Audio Tool)的功能,更進一步地藉由研究RAT的程式來了解其軟體架構與程式執行流程,並且對組成RAT的各個功能區塊作執行時間的分析。
  Because of the fast popularization and the increasing bandwidth of Internet in recent years, the network telephone VoIP (Voice over Internet Protocol) of the low communication cost and higher security changes the traditional audio communication way rapidly.
  In order to understand rapidly the technology of delivering real-time audio data packet through the network, and develop the network telephone in the future, we study and analyze the audio conferencing software that has already developed and is an open source.
  In this thesis we study the Real-time Transport Protocol (RTP) and the Real-time Control Protocol (RTCP) for transmitting real-time packets, and the function of audio conferencing software RAT (Robust-Audio Tool). We present the architecture and the execution flow of the RAT by tracing code. Finally, we present the execution time of each function block making up RAT.
摘要
Abstract
第一章 緒論 .............................................. 1
1.1 研究背景與動機 ...................................... 1
1.2 研究目的 ............................................ 2
1.3 論文架構 ............................................ 3
第二章 相關研究 .......................................... 4
2.1 多點傳送網路的簡介 .................................. 4
2.1.1 最短路徑樹狀結構 ................................. 7
2.1.2 距離向量多點傳送 ................................. 8
2.1.3 通訊協定獨立多點傳送 ............................ 10
2.2 Tcl/Tk的介紹 ....................................... 11
2.3 訊息匯流排的介紹 ................................... 13
第三章 RTP和RTCP協定的介紹 .............................. 22
3.1 簡介 ............................................... 22
3.1.1 簡易的群播音訊會議 .............................. 23
3.1.2 音訊會議與視訊會議 .............................. 24
3.2 協定中各項專有名詞的定義與時間的格式 ............... 25
3.2.1 專有名詞的定義 .................................. 25
3.2.2 時間格式 ........................................ 27
3.3 RTP資料傳輸協定 .................................... 28
3.3.1 RTP標頭的欄位定義 ............................... 28
3.3.2 規格文件對RTP標頭的調整 ......................... 30
3.3.3 RTP標頭的擴充 ................................... 30
3.4 RTP控制協定-RTCP ................................... 31
3.4.1 RTCP封包的種類與格式 ............................ 33
3.4.2 發送端回報與接收端回報 .......................... 34
3.4.3 來源端的描述封包SDES ............................ 42
3.4.4 BYE:RTCP的BYE封包 .............................. 47
3.4.5 APP: 特殊應用工具定義的RTCP封包 ................. 48
第四章 RAT的介紹與架構 .................................. 49
4.1 RAT簡介與執行方式 .................................. 49
4.2 RAT選項視窗 ........................................ 51
4.3 RAT會議參與者視窗 .................................. 63
4.4 RAT系統架構與程式流程 .............................. 71
第五章 時間分析與實驗結果 ............................... 80
5.1 功能區塊之時間分析 ................................. 80
5.2 程序所需之系統記憶體 ............................... 90
第六章 結論與未來發展 ................................... 91
參考文獻 ................................................. 93
[1] Stephen Casner and Stephen Deering. First IETF Internet audiocast. ACM Computer Communication Review, 22(3):92-97, July 1992.
[2] R. V. Cox and P. Kroon. Low bit-rate speech coders for multimedia communication. IEEE Communications Magazine, pages 34-41, December 1996.
[3] S. Deering. Host extensions for IP multicasting. Request for comments (Proposed Standard) RFC 1112, Internet Engineering Task Force, August 1989.
[4] Stephen Deering, Deborah L. Estrin, Dino Farinacci, Van Jacobson , Ching-Gung Liu, and Liming Wei. The PIM Architecture for Wide-Area Multicast Routing. IEEE/ACM Transactions on Networking, 4(2), April 1996.
[5] D. Eastlake, S. Crocker, and J. Schiller. Randomness recommendations for security. RFC 1750, Internet Engineering Task Force, December 1994.
[6] Vicky Hardman, Peter Kirstein, Martina Angela Sasse, Orion Hodson, Isidor Kouvelas, and Colin Perkins. Robust Audio Tool (RAT). User Guide, Available from www-mice.cs.ucl.ac.uk/multimedia/ software/documentation/rat4-ug-v4-0011.pdf, October 1994.
[7] Vicky Hardman, Martina Angela Sasse, Mark Handley, and Anna Watson. Reliable Audio for Use over the Internet. In Proceedings of INET95, 1995.
[8] Vicky Hardman, Angela Sasse, and Isidor Kouvelas. Successful Multi-party Audio Communication over the Internet. In Communications of the ACM, 41(5), May 1998.
[9] Van Jacobson and Steve McCanne. The LBL audio tool rat. Manual page, Available from ftp://ftp.ee.lbl.gov/conferencing/vat/, July 1992.
[10] Steve McCanne and Van Jacobson. vic: A flexible framework for packet video. In Proc. of ACM Multimedia `95, November 1995.
[11] McLaren編譯, HRTF音頻3D定位技術綜述, X-Sound.com Web site: http://www.x-sound.com/b5/001/003/00000017.htm .
[12] J. Ott, C. Perkins, and D. Kutscher. A Message Bus for Local Coordination. RFC 3259, Internet Engineering Task Force, April 2002.
[13] John K. Ousterhout. Tcl and the Tk Toolkit. Addison-Wesley Publishing Company. 1994.
[14] Colin Perkins, Orion Hodson, and Vicky Hardman. A Survey of Packet Loss Recovery Techniques for Streaming Audio. IEEE Network, 12(5), September/October 1998.
[15] Larry L. Peterson and Bruce S. Davie. COMPUTER NETWORKS: A Systems Approach 2nd, Morgan Kaufmann, 340-350, 2000.
[16] Ramachandran Ramjee, Jim Kurose, Don Towsley, and Henning Schulzrinne. Adaptive playout mechanisms for packetized audio applications in wide-area networks. In Conference on Computer Communications (IEEE Infocom), Toronto, Canada, June 1994.
[17] Rodger Richey. Adding Speech to Embedded Applications. Circuit Cellar web site: www.circuitcellar.com . Issue 110 September 1999.
[18] H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson. RTP: A Transport Protocol for Real-Time Applications. Request for comments (Proposed Standard) RFC 1889, Internet Engineering Task Force, January 1996.
[19] H. Schulzrinne. RTP Profile for Audio and Video Conferences with Minimal Control. Request for comments (Proposed Standard) RFC 1890, Internet Engineering Task Force, January 1996.
[20] 台灣微軟, PIM-SM多點傳送路由協定, Microsoft TechNet ITHome, Web site: http://www.microsoft.com/taiwan/technet/Win2k/network/pim-sm/ .
[21] 朱孝國, 語音合成Speech Synthesize Note, 朱孝國的筆記本: http://www2.cyut.edu.tw/~s9154610/index.html . April 2004.
[22] 高宇人, 讓PC成為家庭劇院, 經濟部技術處 技術尖兵 雜誌, 76期, April 2001. Web site: http://www.st-pioneer.org.tw/modules.php?name=magazine&pa=showpage&tid=1372
[23] 涂義昇, 適用於視訊會議之即時傳輸控制協定硬體的設計與實現, 國立成功大學電機工程學系, 碩士論文, 2002.
連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top