摄像机Rtsp地址格式大全
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了摄像机Rtsp地址格式大全相关的知识,希望对你有一定的参考价值。
参考技术A 一. 海康、中威摄像机格式1
主码流: rtsp://admin:12345@192.168.1.64:554/Streaming/Channels/1
子码流: rtsp://admin:12345@192.168.1.64:554/Streaming/Channels/2
第三码流: rtsp://admin:12345@192.168.1.64:554/Streaming/Channels/3
格式2
rtsp://admin:12345@192.168.1.64:554/ch1/main/av_stream
二. 大华
rtsp://admin:12345@192.168.1.64:554/cam/realmonitor?channel=1&subtype=0
三. 英飞拓
球机:
单播和组播地址一致
高码流(主码流)RTSP地址: rtsp://admin:admin@192.168.1.64/1/1080p
低码流(子码流)RTSP地址: rtsp://admin:admin@192.168.1.64/1/D1
半球和枪机:(亭子、车道)
单播:
高码流(主码流)RTSP地址: rtsp://192.168.1.64:554/1/h264major
低码流(子码流)RTSP地址: rtsp://192.168.1.64:554/1/h264minor
组播:
高码流(主码流)RTSP地址: rtsp://192.168.1.64:554/1/h264major/multicast
低码流(子码流)RTSP地址: rtsp://192.168.1.64:554/1/h264minor/multicast
四. 三星
单播:
高码流rtsp地址:
rtsp://admin:admin001@192.168.1.64:554/onvif/profile2/media.smp (720P)
低码率rtsp地址
rtsp://admin:admin001@192.168.1.64:554/onvif/profile3/media.smp
组播:
高码流rtsp地址:
rtsp://admin:admin001@192.168.1.64:554/onvif/multicast/profile2/media.smp (720p)
低码流rtsp地址:
rtsp://admin:admin001@192.168.1.64:554/onvif/multicast/profile3/media.smp
五. 宇视:
rtsp://admin:admin@192.168.1.64/media/video1/multicast
六. LG
单播和组播地址一致
高码流(主码流)RTSP地址: rtsp://admin:admin@192.168.1.64:554/Master-0
低码流(子码流)RTSP地址: rtsp://admin:admin@1192.168.1.64:554/Slave-0
七、 派尔高网络摄像机:
RTSP主码流地址为: rtsp://192.168.1.64/h264
第一从码流RTSP地址为: rtsp://192.168.1.64/h264_2
第二从码流RTSP地址为: rtsp://192.168.1.64/h264_3
八、安讯士网络摄像机:
单播:
rtsp://root:123456@192.168.1.64/axis-media/media.amp?videocodec=h264&resolution=1280x720&fps=25
组播:
rtsp://root:123456@192.168.1.64/onvif-media/media.amp?profile=profile_1_h264&streamtype=multicast
http://root:123456@192.168.1.64/axis-cgi/alwaysmulti.sdp?camera=1
九. 非凡
rtsp://admin:12345@192.168.1.64:554/streaming/channels/101
十. 金三立
rtsp://Admin:111111@192.168.1.64/stream/av0_0
以上信息来源于网络,在此仅做记录,方便查找
OpenCV 之 网络摄像头
1 RTSP
RTSP (Real Time Streaming Protocol),是一种语法和操作类似 HTTP 协议,专用于音频和视频的应用层协议。 和 HTTP 类似,RTSP 也使用 URL 地址。
海康网络摄像头的 RTSP URL 格式如下:
rtsp://[username]:[password]@[ip]:[port]/[codec]/[channel]/[subtype]/av_stream
1) username 用户名,常用 admin 2) password 密码,常用 12345 3) ip 摄像头IP,如 192.0.0.64
4) port 端口号,默认为 554
5) codec 视频编码模式,有 h264、MPEG-4、mpeg4 等
6) channel 通道号,起始为1,例如通道1,则为 ch1
7) subtype 码流类型,主码流为 main,辅码流为 sub
大华网络摄像头的 RTSP URL 格式如下:
rtsp://[username]:[password]@[ip]:[port]/cam/realmonitor?[channel=1]&[subtype=1]
1) username、password、ip、port 同上 2) channel 通道号,起始为1,例如通道2,则为 channel=2 3) subtype 码流类型,主码流为0(即 subtype=0),辅码流为1(即 subtype=1)
2 VideoCapture 类
VideoCapture 是 OpenCV 中操作视频流的类,可在构造函数中打开视频,其参数支持以下三种类型:
1) name of video file (eg. \'video.avi`)
2) image sequence (eg. `img_%02d.jpg`, which will read samples like `img_00.jpg, img_01.jpg, img_02.jpg, ...`)
3) URL of video stream (eg. `protocol://host:port/script_name?script_params|auth`).
// Open video file or a capturing device or a IP video stream for video capturing
// VideoCapture 构造函数 CV_WRAP VideoCapture(const String& filename);
也可以构造后,再使用 open 函数来打开
// 参数同 VideoCapture 的构造函数 CV_WRAP virtual bool open(const String& filename);
3 代码
下面以海康威视的某款网络摄像头为例,使用 OpenCV 的 VideoCapture 类来显示实时视频
#include "opencv2/highgui/highgui.hpp" #include "opencv2/imgproc/imgproc.hpp" using namespace cv; int main(int argc, char** argv) { String rtsp_addr = "rtsp://admin:a1234567@192.168.5.186:554/MPEG-4/ch1/main/av_stream"; VideoCapture cap(rtsp_addr); // cap.open(rtsp_addr); Mat frame; for(;;) { cap >> frame; if(frame.empty()) break; imshow("Video Stream", frame); if (waitKey(10) == \'q\') break; } }
附上一张园区的部分视频截图如下:
参考资料:
Multimedia Over IP: RSVP, RTP, RTCP, RTSP
海康、大华IpCamera RTSP地址和格式 xiejiashu
<Learning OpenCV3> chapter 8
以上是关于摄像机Rtsp地址格式大全的主要内容,如果未能解决你的问题,请参考以下文章