跳到主要内容

01-前端直播的三大常见协议

直播流程原理

阶段一: 摄像头 阶段二: 视频编辑 阶段三: 播放器 具体如下, 采集资源-->(H.264视频编码/AAC音频编码/压缩编码)-->字幕叠加-->推流-->CDN分发-->回放

1.png

视频格式浏览器支持性

格式: mp4 , webm , hls , flv map4: Chrome,Firfox,Safari 浏览器都支持 webm: Chrome,Firfox支持 hls: 具体的来讲这不是一个格式,是一种协议,是苹果公司研发,他是ts文件 flv: 是b站的视频格式 2.png

直播协议

HLS协议 RTMP协议 HTTP-FLV协议