三种协议一般从4各方面区分,1.是否流媒体协议 2.传输格式流 3.是否共有协议 4.TCP通道
1.流媒体协议:RTMP协议,RTSP协议 ,适用于做直播。非流媒体协议:HTTP协议,适用于做点播。
3.传输格式流:RTMP协议一般传输的是 flv,f4v 格式流,RTSP协议一般传输的是 ts、mp4 格式的流,HTTP协议没有特定的传输流。
3.是否共有协议:RTMP协议是 Adobe 的私有协议,未完全公开。HTTP协议与RTSP协议是共有协议,并有专门机构做维护。.
4.TCP 通道数:RTMP协议一般在 TCP 1个通道上传输命令和数据,HTTP协议与RTSP协议一般需要 2-3 个通道,命令和数据通道分离。
来源:CSDN
作者:Slc_Jack
链接:https://blog.csdn.net/slc685375/article/details/103605751