音视频重要文章和视频

原创视频

爱奇艺平台

01 FFMpeg截图基本命令行
02 FFMpeg 截图基本原理
03 FFMpeg 生成包含pts和帧序号的测试序列
04 FFmpeg 转封装和转码 的秘密
05 音视频 解码时间DTS 和 显示时间PTS
06 照妖镜之DTS和PTS藏哪了

头条平台:

01 FFMpeg 截图基本命令行
02 FFMpeg 截图基本原理
03 FFMpeg 生成包含pts和帧序号的测试序列
04 FFmpeg 转封装和转码 的秘密
05 音视频 解码时间DTS & 显示时间PTS
06 照妖镜之DTS & PTS藏哪了

音视频文章

FFMpeg

ffmpeg # 视频切割 # copy模式的一点理解
ffmpeg # 转码过程固定帧率时的音画同步策略
ffmpeg # 转码过程中的time_base
ffmpeg # 转封装的输入输出timescale
ffmpeg # drawtext进阶 02 打印帧序号和pts到视频
ffmpeg # 转码过程中几个主要结构体的关系
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 时间戳

RTMP协议总结

RTMP协议 01 RTMP入门
RTMP协议 02 视频Chunk和音频Chunk到底长啥样?
RTMP协议 03 RTMP设计思想
RTMP协议 04 RTMP播放基本流程
RTMP协议 05 时间戳

FLV

FLV 文件格式简析
FLV中的那些Header们
录制的FLV文件只显示首帧然后就闪退
FLV文件的第一个Tag: onMetaData
H.264/AVC编码的FLV文件的第二个Tag: AVCDecoderConfigurationRecord

开源项目

live555

live555代码基本框架
Source & Sink (live555)
RTP timestamp(时间戳)算法 (live555)
RTP Timestamp to presentationTime (live555)
如何实现音视频同步 (live555)
OutPacketBuffer::maxSize & MAX_PACKET_SIZE & maxRTCPPacketSize (live555)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。