RTSP(Real Time Streaming Protocol),RFC2326,实时流传输协议,是TCP/IP协议体系中的一个应用层协议,由哥伦比亚大学、网景和RealNetworks公司提交的IETF RFC标准。该协议定义了一对多应用程序如何有效地通过IP网络传送多媒体数据。RTSP在体系结构上位于RTP和RTCP之上,它使用TCP或UDP完成数据传输。HTTP与RTSP相比,HTTP请求由客户机发出,服务器作出响应;使用RTSP时,客户机和服务器都可以发出请求,即RTSP可以是双向的。RTSP是用来控制声音或影像的多媒体串流协议,并允许同时多个串流需求控制,传输时所用的网络通讯协定并不在其定义的范围内,服务器端可以自行选择使用TCP或UDP来传送串流内容,它的语法和运作跟HTTP 1.1类似,但并不特别强调时间同步,所以比较能容忍网络延迟。而前面提到的允许同时多个串流需求控制(Multicast),除了可以降低服务器端的网络用量,更进而支持多方视讯会议(Video Conference)。因为与HTTP1.1的运作方式相似,所以代理服务器〈Proxy〉的快取功能〈Cache〉也同样适用于RTSP,并因RTSP具有重新导向功能,可视实际负载情况来转换提供服务的服务器,以避免过大的负载集中于同一服务器而造成延迟。
关于英飞拓、大华、海康品牌的网络摄像机rtsp地址的介绍,方便大家快速的获取rtsp地址格式及信息。
1:对应的英飞拓、大华、海康品牌的网络摄像机接入网络;
2:英飞拓、大华、海康品牌的网络摄像机的rtsp地址介绍;
英飞拓
rtsp://ip:port/1/h264major
rtsp://192.168.2.100:554/1/h264major
大华
rtsp://username:password@ip:port/cam/realmonitor?channel=1&subtype=0
rtsp://admin123:admin123@172.16.0.155:554/cam/realmonitor?channel=1&subtype=1
说明:
username: 用户名。例如admin。
password: 密码。例如admin。
ip: 为设备IP。
port: 默认为554。
channel: 通道号,起始为1。
subtype: 码流类型,主码流为0,辅码流为1。
例如,请求某设备的通道2的辅码流,Url如下
rtsp://user:pass@10.12.4.84:554/cam/realmonitor?channel=2&subtype=1
海康
rtsp://[username]:[password]@[ip]:[port]/[codec]/[channel]/[subtype]/av_stream
rtsp://admin:hik12345@192.168.8.125:554/h264/ch33/main/av_stream
rtsp://admin:hik12345@192.168.8.125:554/h264/ch33/sub/av_stream
rtsp://admin:hik12345@192.168.8.125:554/h264/ch34/main/av_stream
说明:
username: 用户名。例如admin。
password: 密码。例如12345。
ip: 为设备IP。
port: 端口号默认为554。
codec:有h264、MPEG-4、mpeg4这几种。
channel: 通道号,起始为1。
subtype: 码流类型,主码流为main,辅码流为sub。
例如,请求海康摄像机通道1的主码流,Url如下
主码流:
rtsp://admin:12345@192.0.0.64:554/h264/ch1/main/av_stream
rtsp://admin:12345@192.0.0.64:554/MPEG-4/ch1/main/av_stream
子码流:
rtsp://admin:12345@192.0.0.64/mpeg4/ch1/sub/av_stream
rtsp://admin:12345@192.0.0.64/h264/ch1/sub/av_stream
3:在电脑端,借助VLC播放器,媒体-打开网络串流-输入rtsp地址,进行验证rtsp是否有效,可以正常播放证明有效,否则无效;
4:有效的rtsp信号流,可以进行其他应用场景(如进行监控系统应用,进行奥酷直播进行应用等)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)