天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 管理論文 > 移動網絡論文 >

基于流媒體技術的移動視頻直播系統(tǒng)的設計與實現

發(fā)布時間:2017-05-18 02:02

  本文關鍵詞:基于流媒體技術的移動視頻直播系統(tǒng)的設計與實現,,由筆耕文化傳播整理發(fā)布。


【摘要】:隨著互聯網技術的不斷發(fā)展及網絡帶寬的不斷改善,流媒體實時傳輸技術已成為近年來研究的一個熱點,而3G/WiFi技術的普及、4G技術的興起及移動手持設備性能的飛速提升,更加促進了流媒體實時傳輸技術的移動化,以往基于傳統(tǒng)PC端架設的有線互聯網應用也將逐漸移動化。本文提出的基于流媒體技術的移動視頻直播系統(tǒng)是借助手機設備在無線環(huán)境下,隨時隨地通過手機攝像頭采集視頻,并在遠程進行實時觀看的通信系統(tǒng),很好地發(fā)揮了移動智能設備的便捷性和無線性,比較適用于移動視頻會議、實時新聞發(fā)布,自媒體、交通事件監(jiān)控,災難現場救援等領域。本文的主要工作如下:移動視頻直播系統(tǒng)主要分為移動端視頻采集軟件和流媒體服務器兩部分。移動端視頻采集軟件部署在手機設備端,為了能讓手機設備在性能和資源有限的條件下獲得更快速的H.264編碼效率,對x264編碼庫的運動估計算法進行了分析與改進,并實現H.264編碼;而為了能更加適應復雜的無線網絡環(huán)境,調用FFmpeg庫將H.264視頻幀轉換成TS流并經RTP打包進行傳輸,并且保存TS錄像;同時,利用HLS技術實現本地TS錄像回放,節(jié)約了視頻解碼成本,也提高了視頻觀看質量。而流媒體服務端是基于Live555開源協議棧進行二次開發(fā)的,選用RTSP協議作為本系統(tǒng)的交互協議,實現服務端和各個客戶端的信令通信;根據直播需求,流媒體服務器從網絡上接收來自手機端視頻采集軟件的RTP包并轉發(fā)給請求直播的播放器,實現視頻流的轉發(fā)功能。通過這套系統(tǒng)用戶可以使用任意支持RTSP串流播放的播放器觀看來自移動視頻采集端軟件的直播視頻,移動設備端也可以隨時隨地通過無線網絡接入到系統(tǒng)中實現視頻直播。本系統(tǒng)中采用TS流傳輸技術既能適應比較復雜、容易發(fā)生丟包的無線網絡環(huán)境,又能方便音頻或字幕等業(yè)務擴展而無需增加很大成本,具有很好的擴展性。在本文最后對本系統(tǒng)進行了測試,測試結果表明移動視頻直播畫面清晰,實時性強,性能良好,具有很好的實用價值。
【關鍵詞】:移動視頻直播 流媒體技術 視頻編碼 TS流 RTSP協議
【學位授予單位】:浙江工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TN919.81
【目錄】:
  • 摘要5-6
  • ABSTRACT6-8
  • 英文名詞縮寫對照表8-11
  • 第1章 緒論11-16
  • 1.1 課題研究背景及意義11-12
  • 1.2 國內外研究現狀及發(fā)展趨勢12-14
  • 1.2.1 移動流媒體的現狀及發(fā)展趨勢12-13
  • 1.2.2 移動視頻直播的現狀及發(fā)展趨勢13-14
  • 1.3 本文主要研究內容14
  • 1.4 本文結構安排14-16
  • 第2章 移動流媒體的關鍵技術16-25
  • 2.1 流媒體網絡協議16-20
  • 2.1.1 RTSP協議16-17
  • 2.1.2 RTP /RTCP協議17-20
  • 2.1.3 HLS協議20
  • 2.2 流媒體視頻編碼技術20-23
  • 2.2.1 MPEG-2 標準概述20-21
  • 2.2.2 H.264視頻編碼技術概述21-22
  • 2.2.3 x264開源庫介紹22-23
  • 2.2.4 FFmpeg開源庫介紹23
  • 2.3 本章小結23-25
  • 第3章 移動視頻直播系統(tǒng)的架構設計25-36
  • 3.1 系統(tǒng)的總體設計25-26
  • 3.2 移動視頻采集端軟件設計26-31
  • 3.2.1 移動視頻采集軟件開發(fā)平臺選擇26-27
  • 3.2.2 iOS系統(tǒng)架構簡介27-29
  • 3.2.3 iOS移動視頻采集軟件的框架設計29-31
  • 3.3 流媒體服務器端設計31-34
  • 3.3.1 開源框架選擇31-32
  • 3.3.2 Liv555流媒體服務器架構簡介32-33
  • 3.3.3 流媒體服務器端框架設計33-34
  • 3.4 本章小結34-36
  • 第4章 移動視頻采集軟件的實現36-61
  • 4.1 H.264視頻編碼技術改進與實現36-50
  • 4.1.1 H.264視頻編碼算法原理概述36-38
  • 4.1.2 基于x264的快速運動估計UMHexagonS算法38-43
  • 4.1.3 基于x264實現UMHexagonS改進43-47
  • 4.1.4 x264實現H.264視頻編碼47-50
  • 4.2 FFmpeg實現TS打包50-54
  • 4.2.1 MPEG-2 TS包結構分析50-52
  • 4.2.2 FFmpeg實現ES流打包成TS流52-54
  • 4.3 基于RTP實現視頻傳輸54-56
  • 4.4 視頻采集過程的實現56-58
  • 4.5 iOS軟件界面58-60
  • 4.6 本章小結60-61
  • 第5章 流媒體服務器的實現61-74
  • 5.1 引言61
  • 5.2 RTSP服務的設計與實現61-68
  • 5.2.1 RTSP信令交互設計61-63
  • 5.2.2 RTSP服務的實現63-68
  • 5.3 流媒體轉發(fā)服務模塊的實現68-73
  • 5.3.1 流媒體調度68-71
  • 5.3.2 建立流媒體轉發(fā)71-73
  • 5.4 本章小結73-74
  • 第6章 測試、總結與展望74-83
  • 6.1 x264開源庫UMHexagonS運動估計優(yōu)化測試74-77
  • 6.2 移動直播系統(tǒng)功能測試和性能分析77-81
  • 6.3 總結81-82
  • 6.4 展望82-83
  • 參考文獻83-86
  • 致謝86-87
  • 攻讀學位期間參加的科研項目和成果87

【參考文獻】

中國期刊全文數據庫 前1條

1 任延珍,喻占武,胡瑞敏;基于RTP/RTCP協議的實時數據傳輸與同步控制策略[J];計算機工程與應用;2003年10期


  本文關鍵詞:基于流媒體技術的移動視頻直播系統(tǒng)的設計與實現,由筆耕文化傳播整理發(fā)布。



本文編號:374892

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/374892.html


Copyright(c)文論論文網All Rights Reserved | 網站地圖 |

版權申明:資料由用戶bc1f1***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com