目前方案
- flash:后续chrome 不再支持
- flv.js: 目前有延迟
- 腾讯超级播放器TCPlayerLite:有报错
协议
- 直播一般用 RTMP、RTSP。而点播用 HTTP
- RTMP协议
- 是流媒体协议。
- RTMP协议是 Adobe 的私有协议,未完全公开。
- RTMP协议一般传输的是 flv,f4v 格式流。
- RTMP一般在 TCP 1个通道上传输命令和数据。
- RTSP协议
- 是流媒体协议。
- RTSP协议是共有协议,并有专门机构做维护。
- RTSP协议一般传输的是 ts、mp4 格式的流。
- RTSP传输一般需要 2-3 个通道,命令和数据通道分离。
- HTTP协议
- 不是是流媒体协议。
- HTTP协议是共有协议,并有专门机构做维护。
- HTTP协议没有特定的传输流。
- HTTP传输一般需要 2-3 个通道,命令和数据通道分离。