怎么編譯webrtc,在網上可以說是一搜一大把,基本上結合幾篇文章,肯定能編譯出來了。
真正的麻煩在于構建編譯環境,簡單來說,就是要有一臺穩定地訪問webrtc代碼庫的編譯機器:因為webrtc的git倉庫是難以訪問的。
.
好久以前折騰過一次這件事情,后來就放下了也沒有說,最近有朋友又問到我,我就在這里記一下吧。
簡單來說,買一臺海外服務器,裝windows系統,然后用remote desktop連過去。在上面編譯,然后把lib文件和頭文件拿回來集成,就好了。
.
需要注意的是,好些windows服務器默認是不開放遠程桌面連接的,需要先用云平臺的 web vnc 連過去開放這個功能,然后再用remote desktop去連接。
* * *
一臺 4G/8G 內存,100G硬件的云服務器就滿足這個需求了,幾百塊錢搞定。云服務器按需付費,可能編譯就花個一天兩天搞定了,甚至只需要幾十塊錢。編譯完成后把服務器做成自有鏡像,然后把云服務器刪了,有什么問題,隨時用鏡像再恢復出來,也是方便快捷省錢省事。
.
如果折騰這個代理,那個鏡像,估計沒有 3 天搞不定,大概不可能會有 3 天才幾百塊錢的人力了吧?所以這應該是最容易、最實用、最便宜的方案了。
- 序言
- 編解碼
- H264
- HEVC碼流解析
- H264編碼原理
- 多媒體封裝
- MP4
- 學好 MP4,讓直播更給力
- AAC
- FLV
- 流媒體協議
- RTSP
- RTCP
- RTP
- H265 RTP封包筆記
- SDP
- RTMP
- RTMP URL
- rtmp url基礎
- webrtc
- 編譯
- 最簡單的編譯webrtc方案
- Webrtc音視頻會議之Webrtc“不求甚解”
- Webrtc音視頻會議之Mesh/MCU/SFU三種架構
- 音頻傳輸之Jitter Buffer設計與實現
- Janus
- Webrtc音視頻會議之Janus編譯
- Webrtc音視頻會議之Janus源碼架構設計
- webrtc服務器-janus房間管理
- 源碼分析
- WebRTC視頻JitterBuffer詳解
- 走讀Webrtc 中的視頻JitterBuffer(一)
- 走讀webrtc 中的視頻JitterBuffer(二)
- webrtc視頻幀率控制算法機制
- 目標碼率丟幀-1
- 目標幀率丟幀-2
- 29 如何使用Medooze 實現多方視頻會議
- FFmpeg
- FFmpeg編譯
- Window10下編譯最新版FFmpeg的方法步驟
- FFMPEG靜態庫編譯
- ffmpeg實現畫中畫
- FFmpeg推流器
- ffmpeg-aac
- OpenCV
- OpenCV學習筆記——視頻的邊緣檢測
- 圖像特征點匹配(視頻質量診斷、畫面抖動檢測)
- 圖像質量診斷