探索多媒体直播技术|青训营笔记

109 阅读1分钟

探索多媒体直播技术|青训营笔记

这是我参与「第四届青训营」笔记创作活动的的第5天

01 视频的基本元素

像素

分辨率:纵横方向的像素数量,宽 * 高:(720 * 1080)

码率、比特率:单位时间传送bit的数目

帧、帧率:每秒传输帧数

视频数据封装

轨道/流

02 视频压缩

颜色空间:YUV:亮度与色度

GIF、MP4使用了不同的压缩技术

帧内压缩/空间压缩

帧间压缩/时间压缩

帧的编码类型:I-frame(帧内帧)、P-frame(前向预测帧)、B-frame(双向预测帧)

视频编码格式:H264、H265

03 直播推拉流协议

CDN(Content Delivery Network)

RTMP(实时交流协议)、HTTP-FLV、HLS

04 客户端工作及总结

开播:图像采集、图像处理、编码、推流

看播:拉流、解码、图像处理、渲染