最近在做视频开发相关的工作,用到了海康威视的监控器摄像机,做一些记录。
RTSP取主码流和子码流
首先,本人使用的是海康威视的产品,其他产品可能有差异,播放器使用VLC。
获取主码流:(以下仅为本人根据自己摄像机设置,具体要看摄像机如何配置)
rtsp://admin:12345@192168265:554/h264/ch1/main/av_stream
或者简写为:rtsp://admin:12345@192168265
获取子码流:
rtsp://admin:12345@192168265:554/h264/ch1/sub/av_stream
其中:
admin:为摄像机账号,根据自己的摄像机填写
12345:为摄像机账号密码,根据自己的摄像机填写
192168265:为摄像机的IP地址,根据自己摄像机IP填写
554:RTSP端口默认值,需查看自己是否已经设置过
主码流和子码流区别
背景/冲突:摄像头拍摄的图像质量都比较高,如果网络传输 ,则需要比较高的带宽,而实际使用中带宽比较低,造成网络传输视频卡顿乱码等,不能传输高质量的图像视频。
解决:提出主码流和子码流概念
作用:主码流主要进行本地存储,子码流适用于视频在低带宽网络上的传输,主要是通过降低质量提高传输视频流畅性。
优点:解决了低带宽情况下不能传输高质量视频的问题,高质量的图像保存于本地,需要时随时查看,同时远程低带宽传输依然能看到流畅较清晰画面。
通过接口调用,获取网络摄像头的 RTSP 推流 URL,需要播放此 RTSP 协议传输的视频流
An HTML5 Flash Video (FLV) Player written in pure JavaScript without Flash
FLV 支持格式
动态添加 rtsp | rtmp | hls 拉流代理。只支持 H264 | H265 | AAC | G711 负载
以 rtsp://somedomaincom:554/live/0token=abcdefg&field=value
通过 流媒体源对应的播放 URL 可知一个 >
rtsp是real media格式的广播网址格式,可以使用原生的real player打开。近年来很多其它的播放器软件,如暴风影音,腾讯视频和potplayer等也都支持打开这种链接。
在文件菜单里找到“打开网址”或者“打开rtsp网址”就可以了。
rtsp是流文件格式,用realone即可播放,但是前提是这个网址的格式必须可以连接上:)否则无法播放了。
找厂家要搜索软件,不同藏家都会有自己的搜索软件,确实木有的话下一个wireshark,只把摄像机连在电脑上惊醒抓包能看到来源ip
问题理解有偏差,同样的你可以再上面我说的额软件中看到rtsp协议的端口,截取。
实时视频流
rtsp://admin:12345@19216834:554/PSIA/streaming/channels/101
admin -> 账号
12345 -> 密码
19216834 -> 设备IP
554 -> RTSP协议端口号,固定的
PSIA/streaming/channels -> 固定前缀,有更新过,老固定前缀是Streaming/Channels
101 -> 分为两部分理解,第一部分“1”是第1个通道,可以用1-64表示1-64个通道,第二部分“01”表示码流,01是主码流、02是子码流,03是第三码流
回放视频流
rtsp://admin:hik12345@19216834:554/PSIA/streaming/tracks/101starttime=20210317T021712Z&endtime=20210318T235959Z
admin -> 账号
12345 -> 密码
19216834 -> 设备IP
554 -> RTSP协议端口号,固定的
PSIA/streaming/tracks -> 固定前缀
101 -> 分为两部分理解,第一部分“1”是第1个通道,可以用1-64表示1-64个通道,第二部分“01”表示码流,01是主码流、02是子码流,03是第三码流
starttime=20210317T021712Z -> 开始回放的时间,T、Z为固定格式字段
endtime=20210318T235959Z -> 结束回放的时间,T、Z为固定格式字段
以上就是关于海康威视rtsp取流方法全部的内容,包括:海康威视rtsp取流方法、播放 RTSP 视频流、请问手机网页如何播放rtsp等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)