跳到主要內容

臺灣博碩士論文加值系統

(18.97.14.87) 您好!臺灣時間:2025/03/17 13:15
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:黃浩倫
研究生(外文):Hao-Lun Huang
論文名稱:具備無線傳輸技術之多媒體伺服器建置
論文名稱(外文):Implementation of multimedia streaming server with wireless transmission techniques
指導教授:黃悅民黃悅民引用關係
指導教授(外文):Yueh-Min Huang
學位類別:碩士
校院名稱:國立成功大學
系所名稱:工程科學系碩博士班
學門:工程學門
學類:綜合工程學類
論文種類:學術論文
論文出版年:2005
畢業學年度:93
語文別:中文
論文頁數:57
中文關鍵詞:無線傳輸
外文關鍵詞:RTCPstreamingRTPRTSP
相關次數:
  • 被引用被引用:1
  • 點閱點閱:492
  • 評分評分:
  • 下載下載:71
  • 收藏至我的研究室書目清單書目收藏:2
隨著網路技術的進步,多媒體應用也越來越多元化,但是目前大部分多媒體伺服器所支援的用戶端,其硬體平台仍然侷限於個人電腦上,缺少可攜性與方便性。因此若能將伺服器所服務的範圍擴展到手持式行動裝置上,並配合無線網路技術的應用,就能讓使用者隨時隨地享受影音串流服務。
目前在手持式行動裝置上的播放軟體大部分都採用標準RTP網路協定,其中RealNetworks的Real Player是普及率相當高的軟體,因此本論文使用網路上公開的軟體Fenice,修改網路協定使其可以支援Real Player的溝通方式,並加上3GP檔案串流機制以及即時影音壓縮功能,讓使用者可以利用手機內建的Real Player來播放影片。
本論文首先描述RealNetworks相關的串流傳輸通訊協定,以及Fenice原始架構,接著依照GPRS無線網路的特性來設計串流傳輸機制,並實作3GP檔案解析器與即時影音同步機制,最後再驗證及分析本論文所設計之伺服器。
With the improvement of network technology, the applications of multimedia streaming became diverse. Over recent years, the majority of streaming server only supports the client executed on the personal computer, and lacks of portability and convenience. If a streaming server can offer a service for mobile devices, then users can enjoy multimedia service anytime and anywhere.
Real Player published by RealNetworks is a very popular software among the players of mobile devices nowadays. So, we modify the protocol of free software, Fenice, for supporting Real Player’s communication protocol. In addition, we implement a 3GP file parser, and design an A/V streaming mechanism in order to provide more services based on Real Player.
This thesis first describes streaming protocol related to RealNetworks and the original architecture of Fenice. Then we design the data transmission mechanism for GPRS mobile communication. We also implement 3GP file parser and real-time A/V synchronization mechanism. Finally we test and analyze the validation of the designed server.
第一章 緒論 1
1.1. 研究動機與目的 1
1.2. 論文實作系統簡介 2
1.2.1. 硬體平台與作業系統 2
1.2.2. 伺服器與用戶端軟體之間的通訊協定 2
1.3. 章節提要 3
第二章 即時串流系統網路協定與檔案格式介紹 4
2.1. 多媒體串流技術簡介 4
2.2. RTSP通訊協定介紹 6
2.2.1. 用戶端method種類 7
2.2.2. 伺服器Status Code 9
2.2.3. real player的RTSP流程 12
2.3. RTP通訊協定介紹 13
2.4. RTCP通訊協定介紹 16
2.4.1. Sender report 16
2.4.2. Receiver report 17
2.4.3. SDES: Source description RTCP packet 19
2.4.4. BYE: Goodbye RTCP packet 20
2.4.5. APP: Application-defined RTCP packet 20
2.4.6. RTCP Packet包裝方式 21
2.5. 3GP file format 22
第三章 影音串流系統建構與傳輸機制實作 25
3.1. 串流伺服器實作方式與架構 25
3.1.1. 為何選擇Fenice免費軟體當作伺服器開發雛型 25
3.1.2. 程式開發方式與需要完成的工作 26
3.1.3. 伺服器架構與運作方式 27
3.2. 資料傳輸速率控制 30
3.3. 3GP檔案parser流程 34
3.4. 即時(live)串流 – Audio/Video傳輸機制 36
3.5. H.263 RTP payload format 39
3.6. AMR RTP payload format 42
第四章 系統實作結果與串流機制測試 45
4.1. 傳輸速率控制測試 45
4.1.1. 以固定bandwidth測試 45
4.1.2. 只由fraction lost判斷bandwidth值的增減 46
4.1.3. 由jitter和fraction lost兩項因素來判斷 48
4.1.4. 結論 50
4.2. 系統實作結果 50
第五章 結論與未來發展 53
5.1. 實作心得與討論 53
5.2. 未來工作與發展 54
參考文獻及資料 56
[1]H. Schulzrinne,Columbia U.,A. Rao,R. Lanphier,” Real Time Streaming Protocol (RTSP)”,RFC2326,April 1998
[2]M. Handley,V. Jacobson,”SDP : Session Description Protocol”, RFC2327,April 1998
[3]H. Schulzrinne,S. Casner,R. Frederick,V. Jacobson,” RTP: A Transport Protocol for Real-Time Applications”,RFC1889,January 1996
[4]C. Zhu,” RTP Payload Format for H.263 Video Streams”,RFC2190,September 1997
[5]C. Bormann,L. Cline,G. Deisher,T. Gardos,C. Maciocco,D. Newell,J. Ott,G. Sullivan,S. Wenger,C. Zhu,” RTP Payload Format for the 1998 Version of ITU-T Rec. H.263 Video (H.263+)”,RFC2429,October 1998
[6]J. Sjoberg,M. Westerlund,A. Lakaniemi,Q. Xie,” Real-Time Transport Protocol (RTP) Payload Format and File Storage Format for the Adaptive Multi-Rate (AMR) and Adaptive Multi-Rate Wideband (AMR-WB) Audio Codecs”,RFC3267,June 2002
[7]”Fenice – Open Media Streaming Server”,http://streaming.polito.it/server/,2004
[8]RealNetworks Inc.,” RTSP Interoperability with Realsystem Server”, http://docs.real.com/docs/rn/RealSystem_iQ_RTSP.pdf,December 2000
[9]Apple Computer Inc.,”Apple – Open Source – Darwin Streaming Server”,http://developer.apple.com/darwin/projects/streaming,2004
[10]Apple Computer Inc.,”QuickTime File Format”, http://developer.apple.com/documentation/QuickTime/PDF/QTFileFormat.pdf,2001
[11]3GPP2 – 3RD Generation Partnership Project 2,”3GPP2 File Formats for Multimedia Service”,Version 1.0,December 2003
[12]黃信璋,”嵌入式系統上之即時影音串流機制與其應用”,國立成功大學工程科學系碩士論文,2004
[13]呂侑陞,”嵌入式系統之視訊音訊同步機制與應用”,國立成功大學工程科學系碩士論文,2004
連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關期刊