一、學習路線
1、大綱
音視頻基礎知識
ffmpeg命令實戰
ffmpegAPI精講
ffmpeg播放器
ffmpeg轉碼器
RTMP/RTSP/HLS/HTTP-FLV流媒體客戶端開發
SRS流媒體服務器原始碼分析
WebRTC一對一通話
WebRTC多人通話
janus SFU(WebRTC)服務器原始碼分析
2、音視頻基礎知識

3、ffmpeg命令實戰

4、ffmpeg編程實戰

5、流媒體客戶端實戰

6、SRS流媒體服務器

7、WebRTC實戰

8、andriod NDK開發

視頻學習:
c/c++程式員如何入門學習音視頻開發
FFmpeg之音視頻同步原理分析
音視頻面試必問-RTSP/RTMP推流的各種坑分析
音視頻流媒體開發學習地址:【免費】FFmpeg/WebRTC/RTMP/NDK/Android音視頻流媒體高級開發-學習視頻教程-騰訊課堂
二、音視頻開發行業分析
招聘的公司
招聘的公司行業分布廣泛(以下列舉大部分是互聯網公司)
? 互聯網 掌門科技 嗶哩嗶哩 位元組跳動 騰訊 歡聚時代 快手 阿里巴巴 虎牙 即構科技 網易 小米 商湯科技 融云 螞蟻金服 愛奇藝 ...等等
? 計算機軟體 華為 海康威視 浙江大華 ...等等
? 移動互聯網 常相伴(互動娛樂) 聲網 ...等等 ? 電子商務 京東 拼多多 美團 ...等等
? 人力資源服務 Boss 直聘
行業和薪資
行業 ? 在線教育 ? 電商直播 ? 游戲直播 ? 小視頻 ? 音視頻通話 ? 在線視頻 ? AR VR ? 只要涉及聲音和影像都需要音視頻相關的技術
薪資 ? 月薪 2-3 萬大多是剛從事音視頻入門級開發者 ? 北上廣深很多年薪 50w-70w 的音視頻崗位,常年經常招不到人
三、音視頻自學的難點
? 音視頻自學非常困難,網上通俗易懂的難找到
? 網上部分資源是對應的開源版本較低,比如雷霄驊(雷神)博客的 FFmpeg 版本較低
? 音視頻涉及大量的開源庫和協議
◆ 比如 ffmpeg 的編譯,如果不熟悉各種編譯報錯
◆ Janus 編譯涉及各種開源組件編譯不通過
◆ 比如 WebRTC 涉及的 RTP RTCP SDP STUN 等協議
? 部分嵌入式音視頻的朋友技術面窄,技術不深入
◆ 比如有同學做了 2 年的音視頻驅動,一幀音頻能持續播放多久都不明白
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/330144.html
標籤:其他
上一篇:淘寶回應服務器崩了
