音视频

RTSP协议

2018-09-25  本文已影响0人  cx7

RTSP

RTSP协议规定流媒体的协商过程 RTSP并不规定媒体数据的打包格式 只负责媒体的协商

对RTP协议来说 用户不能控制接收端和发送端的发送接收时机 RTSP正可以解决这个问题

client和server经过协商后 规定流媒体的类型 参数 使用的端口等
协商确定后 发起/接收RTP流

同样的 RTSP只规定协商信令的格式 而不限定信令的传输方式
RTSP通常采用TCP 也可以通过UDP、HTTP等协议传输.

Rtsp Client简单实现

简单实现了一个Rtsp的Client
https://github.com/sliver-chen/Simple-Rtsp-Client.git

RTSP 方法

RTSP规定了一些方法 用于client和server间的交互
所谓方法就是按照规定的格式发送数据 包含会话所需要的信息

方法的具体格式应当查阅rfc2326

OPTIONS

请求对方支持的RTSP方法

DESCRIBE

请求对方的SDP描述信息

SETUP

一般会有两次的SETUP分别设置音频和视频

PLAY

开始传输RTP流

TERMINATE

结束RTP流传输

PAUSE

暂停RTP流传输
上一篇下一篇

猜你喜欢

热点阅读