宇视RTSP取流URL格式
实时预览取流
URL 规定:
rtsp://username:password@<ipaddress>:<port>/unicast/c<number>/s<number>/live
举例说明:
获取 IP 通道 01 主码流:
rtsp://admin:admin@192.168.1.106:554/unicast/ch1/s0/live
获取 IP 通道 02 子码流:
rtsp://admin:admin@192.168.1.106:554/unicast/ch2/s1/live
回放取流
URL规定:
rtsp://username:password@<address>:<port>/c<number>/b<starttime>/e<endtime>/replay/
举例说明:
回放通道 01 远程录像:
rtsp://admin:admin@192.168.1.106:554/c1/b1494208846/e1494209026/replay/
时间范围是 starttime
到 endtime
,其中 starttime
和 endtime
为 UNIX 时间戳格式。
RTSP 控制参数回放取流
RTSP PLAY 命令格式如下:
PLAY rtsp://192.168.1.106:554/c1/replay/ RTSP/1.0
CSeq: 28
Authorization: Digest username="admin", realm="48ea632fc01e", nonce="5902a8beca904f4d52f5", uri="rtsp://192.168.1.106:554/c1/replay/", response="558885ca5f4e885d41b761301a32f7a8"
Session: 88
Scale: 1.000000
Speed: 1.000000
Range: clock=20170426T021045Z-20170426T021945Z
User-Agent: IMCP
通过 RTSP 的 Scale
、Speed
及 Range
参数指定回放的速度及时间范围,Range
参数的 clock 值指定远程录像的开始和结束时间。