音視頻重要文章和視頻

原創(chuàng)視頻

愛奇藝平臺(tái)

01 FFMpeg截圖基本命令行
02 FFMpeg 截圖基本原理
03 FFMpeg 生成包含pts和幀序號(hào)的測(cè)試序列
04 FFmpeg 轉(zhuǎn)封裝和轉(zhuǎn)碼 的秘密
05 音視頻 解碼時(shí)間DTS 和 顯示時(shí)間PTS
06 照妖鏡之DTS和PTS藏哪了

頭條平臺(tái):

01 FFMpeg 截圖基本命令行
02 FFMpeg 截圖基本原理
03 FFMpeg 生成包含pts和幀序號(hào)的測(cè)試序列
04 FFmpeg 轉(zhuǎn)封裝和轉(zhuǎn)碼 的秘密
05 音視頻 解碼時(shí)間DTS & 顯示時(shí)間PTS
06 照妖鏡之DTS & PTS藏哪了

音視頻文章

FFMpeg

ffmpeg # 視頻切割 # copy模式的一點(diǎn)理解
ffmpeg # 轉(zhuǎn)碼過(guò)程固定幀率時(shí)的音畫同步策略
ffmpeg # 轉(zhuǎn)碼過(guò)程中的time_base
ffmpeg # 轉(zhuǎn)封裝的輸入輸出timescale
ffmpeg # drawtext進(jìn)階 02 打印幀序號(hào)和pts到視頻
ffmpeg # 轉(zhuǎn)碼過(guò)程中幾個(gè)主要結(jié)構(gòu)體的關(guān)系
ffmpeg # 各種封裝格式的time_base
ffmpeg # 截圖
ffmpeg # concat詳解+音畫同步策略

RTSP

RTSP
RTSP & RTCP & RTP
Packet Structure of RTP
RTP/AVP & RTP/AVP/TCP
RTSP over UDP & RTSP over TCP
RTP 時(shí)間戳

RTMP協(xié)議總結(jié)

RTMP協(xié)議 01 RTMP入門
RTMP協(xié)議 02 視頻Chunk和音頻Chunk到底長(zhǎng)啥樣?
RTMP協(xié)議 03 RTMP設(shè)計(jì)思想
RTMP協(xié)議 04 RTMP播放基本流程
RTMP協(xié)議 05 時(shí)間戳

FLV

FLV 文件格式簡(jiǎn)析
FLV中的那些Header們
錄制的FLV文件只顯示首幀然后就閃退
FLV文件的第一個(gè)Tag: onMetaData
H.264/AVC編碼的FLV文件的第二個(gè)Tag: AVCDecoderConfigurationRecord

開源項(xiàng)目

live555

live555代碼基本框架
Source & Sink (live555)
RTP timestamp(時(shí)間戳)算法 (live555)
RTP Timestamp to presentationTime (live555)
如何實(shí)現(xiàn)音視頻同步 (live555)
OutPacketBuffer::maxSize & MAX_PACKET_SIZE & maxRTCPPacketSize (live555)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。