基于QT的音视频采集推流实时传输播放数据发布系统 文档+项目源码+答辩PPT
資源下載地址:https://download.csdn.net/download/sheziqiong/85795844
資源下載地址:https://download.csdn.net/download/sheziqiong/85795844
摘 要
本次綜合畢業設計主要任務是采用 Qt5.8、opencv 和 FFmpeg 實現音視頻采集和音視頻推流,FFmepg 開源庫把所采集的原始視頻數據進行編碼成 H.264 壓縮格式,采用 ACC 編碼方式把所采集的原始音頻數據編碼,再把編碼之后的音視頻壓縮數據使用 RTMP 協議進行網絡傳輸。使用 Wowza 流媒體服務器實現推流終端的搭建。同時通過構建的的前端網頁對實時傳輸的音視頻流進行播放。
關鍵詞:FFmpeg,RTMP,ACC,直播推流
目 錄
第一章 復雜工程問題歸納與實施方案可行性研究 1
需求分析與復雜工程問題歸納 1
1.1.1需求分析 1
1.1.2復雜工程問題歸納 2
實施方案可行性研究 3
1.2.1國內外研究現狀 3
1.2.2復雜問題可行性分析 4
第二章 針對復雜工程問題的方案設計與實現 6
2.1針對復雜工程問題的方案設計 6
2.1.1總體方案設計 6
2.1.2詳細方案設計 7
2.1.2.1音視頻數據采集 7
2.1.2.2音視頻編碼 8
2.1.2.3音視頻同步推流 10
2.1.2.4Wowza 服務器搭建 11
2.2針對復雜工程問題的方案實現 12
2.2.1開發環境選擇 12
2.2.2音視頻采集實現 14
2.2.3音視頻編碼實現 17
2.2.4音視頻推流 18
2.2.5Wowza 部署 21
第三章 測試環境構建與測試驅動開發 23
第四章 知識技能學習情況 26
4.1MICROSOFT VISUAL STUDIO 和 C++ 26
4.2OPENCV 26
4.3 QT 27
4.4PCM 編碼與音頻重采樣 27
4.5RTMP 28
第五章 分工協作與交流情況 29
5.2 小組交流情況 29
參考文獻 30
致謝 31
資源下載地址:https://download.csdn.net/download/sheziqiong/85795844
資源下載地址:https://download.csdn.net/download/sheziqiong/85795844
總結
以上是生活随笔為你收集整理的基于QT的音视频采集推流实时传输播放数据发布系统 文档+项目源码+答辩PPT的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《孤勇者》matlab版,用matlab
- 下一篇: 复制百度文库文章