1. RTSP(Real-Time Streaming Protocol):实时流协议,它的出现是由于流媒体服务器的引入而出现的。
如上图所示,上图反映出的是常用地观看视频的过程。在浏览器中输入视频的url,那么会有一个http请求,网络web服务器会返回一个文件相应,这个文件相应包含了媒体服务器的信息。浏览器再把这个信息交给媒体播放器,媒体播放器根据媒体服务器的信息发送RTSP协议的媒体请求,进而双方明白了请求的内容,媒体服务器就发送视频给播放器,就可以看到视频了。
RTSP协议:媒体播放器和媒体流服务器用来交换playback控制信息的协议。它并不具备音频/视频的压缩模式,以及音频/视频的封装(这是由RTP负责),它是通过544端口发送视频的控制信息,让媒体服务器知道什么时候该做什么事情。
RTSP命令为用户提供类似于本地播放的控制功能:
命令 | 流媒体服务器 |
---|