近年來直播已成為互聯(lián)網(wǎng)行業(yè)的大熱話題蜂怎,直播答題、游戲直播习柠、競賽直播等層出不窮,直播早已成為人們耳熟能詳?shù)募夹g(shù)。隨著互聯(lián)網(wǎng)用戶消費(fèi)內(nèi)容和交互方式的升級(jí)捉超,支撐這些內(nèi)容和交互方式的基礎(chǔ)設(shè)施也正在悄悄發(fā)生變革。手機(jī)設(shè)備拍攝視頻能力和網(wǎng)絡(luò)的升級(jí)催生了大家對(duì)視頻直播領(lǐng)域的關(guān)注唯绍,吸引了很多互聯(lián)網(wǎng)創(chuàng)業(yè)者或者成熟企業(yè)進(jìn)入該領(lǐng)域拼岳。
本文將介紹學(xué)習(xí)音視頻技術(shù)所要知道的技術(shù)點(diǎn)(文章出現(xiàn)所相關(guān)音視頻資料可以后臺(tái)私信“1獲取”)
音視頻基礎(chǔ)知識(shí)入門
音視頻課程介紹
課程安排
上課方式
課程內(nèi)容
FFMPEG環(huán)境搭建
Windows平臺(tái)
Linux平臺(tái)
音視頻基礎(chǔ)入門
音頻基礎(chǔ)知識(shí)
視頻基礎(chǔ)知識(shí)
常用工具
MediaInfo
VLC播放器
FFmpeg命令實(shí)戰(zhàn)
視頻錄制命令
多媒體文件的分解/復(fù)用命令
裁剪與合并命令
圖片/視頻互轉(zhuǎn)命令
直播相關(guān)命令
各種濾鏡命令
FFmpeg編程實(shí)戰(zhàn)
音視頻渲染實(shí)戰(zhàn)
SDL環(huán)境搭建
SDL事件處理
SDL線程處理
YUV視頻播放實(shí)戰(zhàn)
PCM聲音播放實(shí)戰(zhàn)
FFmpeg API精講
FFmpeg框架分析
FFmpeg內(nèi)存模型分析
FFmpeg常用結(jié)構(gòu)體精講
音視頻編碼實(shí)戰(zhàn)
AAC編解碼原理
H264編解碼原理
AAC解碼實(shí)戰(zhàn)
AAC編碼實(shí)戰(zhàn)
H264解碼實(shí)戰(zhàn)
H264編碼實(shí)戰(zhàn)
FFmpeg解碼流程分析
FFmpeg編碼流程分析
音視頻封裝格式實(shí)戰(zhàn)
FLV封裝格式分析
MP4封裝格式分析
多媒體解復(fù)用實(shí)戰(zhàn)
多媒體復(fù)用實(shí)戰(zhàn)
多媒體轉(zhuǎn)封裝格式實(shí)戰(zhàn)
音視頻過濾器實(shí)戰(zhàn)
音視頻過濾器
視頻過濾器
播放器開發(fā)實(shí)戰(zhàn)
播放器框架分析
模塊劃分
音視頻解碼
播放器控制
音視頻同步
ffplay播放器
掌握ffplay.c的意義
ffplay框架分析
音視頻解碼
音視頻控制
音視頻同步
參數(shù)機(jī)制
ffmpeg錄制轉(zhuǎn)碼
掌握ffmpeg.c的意義
ffmpeg框架分析
音視頻編碼
封裝格式轉(zhuǎn)換
提取音頻
提取視頻
logo疊加
音視頻文件拼接
流媒體實(shí)戰(zhàn)
rtmp流媒體實(shí)戰(zhàn)
rtmp協(xié)議分析
wireshark抓包分析
rtmp拉流實(shí)戰(zhàn)
rtmp推流實(shí)戰(zhàn)
hls流媒體實(shí)戰(zhàn)
hls協(xié)議分析
wireshark抓包分析
hls拉流實(shí)戰(zhàn)
hls推流實(shí)戰(zhàn)
http-flv流媒體實(shí)戰(zhàn)
http-flv協(xié)議分析
wireshark抓包分析
http-flv拉流實(shí)戰(zhàn)
http-flv推流實(shí)戰(zhàn)
RTMP/HLS/HTTP-FLV流媒體服務(wù)器分析
整體框架分析
rtmp拉流分析
rtmp推流分析
hls拉流分析
hls推流分析
http-flv拉流分析
http-flv推流分析
FFmpeg轉(zhuǎn)碼分析
首屏秒開技術(shù)分析
RTSP流媒體實(shí)戰(zhàn)
RTSP協(xié)議分析
RTP協(xié)議分析
RTCP協(xié)議分析
RTSP流媒體服務(wù)器搭建
RTSP推流實(shí)戰(zhàn)
RTSP拉流實(shí)戰(zhàn)
wireshark抓包分析
RTSP流媒體服務(wù)器分析
WebRTC實(shí)戰(zhàn)
WebRTC中級(jí)開發(fā)
WebRTC通話原理分析
WebRTC開發(fā)環(huán)境搭建
coturn最佳搭建方法
如何采集音視頻數(shù)據(jù)
一對(duì)一通話時(shí)序分析
信令服務(wù)器設(shè)計(jì)
Web一對(duì)一通話
Web和Android通話
AppRTC快速演示
WebRTC高級(jí)開發(fā)
自定義攝像頭分辨率
碼率限制
調(diào)整編碼器順序
Mesh模型多方通話
Janus框架分析
Janus Web源碼分析
Janus Android源碼分析
基于Janus實(shí)現(xiàn)會(huì)議系統(tǒng)
另外還有一些關(guān)于c++ Linux后臺(tái)服務(wù)器開發(fā)的一些知識(shí)點(diǎn)分享:Linux,Nginx况芒,MySQL惜纸,Redis,P2P绝骚,K8S耐版,Docker,TCP/IP压汪,協(xié)程粪牲,DPDK,webrtc止剖,音視頻等等視頻腺阳。
喜歡的朋友可以后臺(tái)私信【1】獲取學(xué)習(xí)視頻