做移动视频直播应用的思路
生活随笔
收集整理的這篇文章主要介紹了
做移动视频直播应用的思路
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
做移動視頻直播應用的思路
學習自前輩@盧_俊 微博 http://weibo.com/lujunblog
# 思路步驟參考
以上是是視頻錄制和解碼播放。
這一步,是最重要的一步,為了提供更流暢的視頻直播效果,需要在服務器的實現、流媒體協議的設計與應用、CDN、云存儲等等許多方面進行考慮和優化。到這一步你基本上實現了類似微信短視頻功能,但不是實時。
# 名詞解釋
碼流(Data Rate)是指視頻文件在單位時間內使用的數據流量,也就碼率,是視頻編碼中畫面質量控制中最重要的部分。同樣分辨率下,視頻文件的碼流越大,壓縮比就越小,畫面質量就越好。多碼流技術是通過在編碼過程中同時產生多種不同碼流及分辨率的流媒體數據,根據用戶實際網絡帶寬條件為之自動分配相對最佳解碼畫質的解決方案。
# 參考
Android MediaCodec小結
Android 用 MediaCodec 實現視頻硬解碼
MediaCodec - Android SDK | Android Developers
圖文詳解YUV420數據格式
Android Yuv圖像轉jpg方法
總結
以上是生活随笔為你收集整理的做移动视频直播应用的思路的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: windows 系统 工具栏 快
- 下一篇: 3.EVE-NG导入Dynamips和I