拉RTSP有地址要求吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了拉RTSP有地址要求吗?相关的知识,希望对你有一定的参考价值。
参考技术A 拉RTSP没有地址要求的。1、地址格式分段含义说明:
rtsp://[username]:[password]@[address]:[port]/[codec]/[channel]/[subtype]/av_stream
rtsp:// => 协议格式头
username => 用户名,例如:admin
password => 密码,例如:123456
address => IPC设备的网络地址,例如:192.168.1.65
port => IPC设备的RTSP输出端口,默认为554,若为默认可不填写
codec => 视频压缩格式,有h264、MPEG-4、mpeg4这几种,要想前端无插件播放需要选择h264
channel => 通道号,起始为ch1,例如:通道1,则为ch1
subtype => 码流类型,主码流为main,子码流为sub
2、示例,拉取海康网络摄像机通道1的RTSP地址:
主码流RTSP地址:
rtsp://admin:12345@192.168.1.64:554/h264/ch1/main/av_stream
rtsp://admin:12345@192.168.1.64:554/mpeg4/ch1/main/av_stream
rtsp://admin:12345@192.168.1.64:554/MPEG-4/ch1/main/av_stream
子码流RTSP地址:
rtsp://admin:12345@192.168.1.64/h264/ch1/sub/av_stream
rtsp://admin:12345@192.168.1.64/mpeg4/ch1/sub/av_stream
rtsp://admin:12345@192.168.1.64:554/MPEG-4/ch1/sub/av_stream
海康新版本IPC的RTSP地址格式:
1、地址格式分段含义说明:
rtsp://[username]:[password]@[address]:[port]/Streaming/Channels/[id]?transportmode=[type]
rtsp:// => 协议格式头
username => 用户名,例如:admin
password => 密码,例如:123456
address => IPC设备的网络地址,例如:192.168.1.65
port => IPC设备的RTSP输出端口,默认为554,若为默认可不填写
id => 通道号&码流类型
101:通道1主码流
102:通道1子码流
103:通道1第三码流
1201:通道17主码流
001:通道0主码流
type => 可选参数,拉流模式,默认为unicast,若为默认可以不填写
unicast:单播模式拉流
multicast:组播模式拉流
注意:没有了视频压缩器的选项,只留下了通道选择,至于通道下具体的音视频压缩格式,需要登录IPC的后台管理进行配置,为了实现PC、手机、平板全平台无插件播放,音频需要选择AAC格式压缩,视频需要选择H.264格式压缩。
2、示例,拉取海康网络摄像机通道1的RTSP地址:
通道1,主码流,单播拉流:
rtsp://admin:12345@192.168.1.65/Streaming/Channels/101
通道1,子码流,单播拉流:
rtsp://admin:12345@192.168.1.65/Streaming/Channels/102
通道1,第三码流,单播拉流:
rtsp://admin:12345@192.168.1.65/Streaming/Channels/103
大华IPC的RTSP地址格式:
1、地址格式分段含义说明:
rtsp://[username]:[password]@[address]:[port]/cam/realmonitor?channel=[id]&subtype=[type]
rtsp:// => 协议格式头
username => 用户名,例如:admin
password => 密码,例如:123456
address => IPC设备的网络地址,例如:192.168.1.65
port => IPC设备的RTSP输出端口,默认为554,若为默认可不填写
id => 通道号,起始为1。例如通道2,则为channel=2。
type => 码流类型,主码流为0(即subtype=0),辅码流为1(即subtype=1)。
2、示例,拉取大华网络摄像机通道1的RTSP地址:
通道1,主码流:
rtsp://admin:123456@192.168.1.65:554/cam/realmonitor?channel=1&subtype=0
监控平台
平台可以选用NTV Media Server G3,支持rtsp拉流接入、ONVIF协议接入和GB28181接入,可实现远程观看和业务集成
EasyCVR视频融合云服务平台RTSP格式拉流异常问题的排查与解决
EasyCVR视频融合云服务是我们支持协议最全面的视频平台,包括主流标准协议国标GB/T28181、RTSP/Onvif等,以及厂家的私有协议,如海康Ehome、海康SDK、大华SDK等,能兼容多类型的设备接入,在应用上,能为安防大数据智能平台提供极强的视频能力支持。
有用户在现场测试的过程中反馈EasyCVR在接入一路RTSP格式的视频流时,出现了不能播放的问题,经常自动离线,需要用户手动点击编辑重新保存后才会上线,但上线后不能播放。
RTSP的格式视频流接入比较简单,一般在网络通畅的情况下就可以顺利播放。因此,针对用户的上述情况,我们首先来排查网络。
在排查时,发现用户的网络可以Ping通,之后使用VLC测试视频,发现也是可以播放的,这表明视频流本身没有问题。
那么接下来,我们尝试更换平台版本对平台进行测试,该操作可以在EasyCVR中进行配置。我们使用用户提供的视频流双击复制放到平台,发现也无法播放。于是我们使用拉流工具进行测试显示如下图,视频流是正常的。
进一步深入排查,发现在RTSP的地址栏中存在特殊符号,因此在双击复制的过程中将特殊符号也进行了复制,导致在EasyCVR的平台中无法识别,但使用VLC可以正常播放。所以我们提醒用户,在操作的过程中需要注意这种特殊符号的存在,可能会导致出现平台拉流失败的现象。
随着安防行业不断发展与规范,产业链已经较为成熟,而视频能力的纵深也已经成为安防行业的重要发展方向。EasyCVR具备很强的视频转码、播放、录像、回看、级联等能力,在很多实际场景中均有落地项目应用,如智慧工地、智慧安防、智慧工厂、智慧园区等。
以上是关于拉RTSP有地址要求吗?的主要内容,如果未能解决你的问题,请参考以下文章
EasyCVR视频融合云服务平台RTSP格式拉流异常问题的排查与解决
(rtsp://202.102.234.132/edu/高三化学(一).rm)这是有效的URL地址吗?急急急!!!
关于EasyNVR拉流摄像头的视频流存在视频流锁定机制的问题说明