unity通过rtsp协议实现云台的实时连接(一)
需求:在unity3d中直接显示大华(海康)摄像头捕捉到的实时画面
实现方法:通过UMP插件实现实时画面捕捉
步骤一:
在unity3D中的操作
1.下载UMP插件
链接:https://pan.baidu.com/s/1XyKXGjFm6ya9Hq7RMnHD3g 提取码:1234
2.安装导入
把UMP插件导入unity3d中,随便建一个材质球(当然UI上面也可以使用),然后在pathtoVideoFile选项中设置rtsp协议(即配置路径),ip 账号 密码 端口号 所属主还是子码流类型等。
步骤二:
针对主流厂商RTSP地址格式整理。
一、大华
1.1 实时码流格式
rtsp://username:password@ip:port/cam/realmonitor?channel=1&subtype=0
格式说明:
username : 用户名。例如admin。 password : 密码。例如admin。 ip : 为设备IP。例如 10.7.8.122。 port : 端口号。默认为554,若为默认可不填写。 channel : 通道号,起始为1。例如通道2,则为channel=2。 subtype : 码流类型,主码流为0(即subtype=0),辅码流为1(即subtype=1)。
使用示例:
rtsp://admin:admin@10.12.4.84:554/cam/realmonitor?channel=2&subtype=1
1.2 回放码流格式:
rtsp://username:password@ip:port/cam/playback?channel=1&subtype=0&starttime=2018_03_08_02_54_46&endtime=2018_03_08_03_54_46
二、海康
2.1 实时码流格式
旧版格式:
rtsp://username:password@ip:port///
格式说明:
username : 用户名。默认:admin。
password : 密码。例如 12345。
ip : 为设备IP。例如 192.0.0.64。
port : 端口号默认为554,若为默认可不填写。
videoType : 有h264、MPEG-4、mpeg4这几种。
channelNumber : 通道号,起始为1。例如通道1,则为ch1。
streamType : 码流类型,主码流为main/avstream,辅码流为sub/avstream。
使用示例:
rtsp://admin:12345@183.62.243.173:554/h264/1/main/av_stream
新版格式:
rtsp://username:password@ip:port/Streaming/channels/[?parm1=value1&parm2=vlaue2]
格式说明:
username:用户名。默认:admin。 password:密码。默认:admin。 ip:为设备IP。 port:端口号默认为554,若为默认可不填写。 id:编号。101:通道1主码流、102:通道1子码...1701:通道17主码流
使用示例:
rtsp://admin:12345@222.161.231.2:554/Streaming/channels/101?transportmode=unicast
2.2 回放码流格式:
rtsp://username:password@ip:port/Streaming/tracks/101?starttime=20180308T025446Z&endtime=20180308T035446Z&name=02000000382000000&s
unity通过rtsp协议实现云台的实时连接(一)相关推荐
- RTSP协议详解与实时流视频预览-第6/11季视频课程-海思-朱有鹏-专题视频课程
RTSP协议详解与实时流视频预览-第6/11季视频课程-海思-383人已学习 课程介绍 本季详细讲解RTSP协议的技术细节,并且编程实现基于RTSP协议的实时视频流传输,在局域网内浏览 ...
- unity通过rtsp协议实现海康摄像头的实时连接(一)
一.前一段时间实现了通过winform调取摄像头的实时监控运行程序,详见源码:https://download.csdn.net/download/lsc_hei/10652399 二.现在需求改变, ...
- RTSP协议详解与实时流视频预览(1)
目录 一.本季核心技术点 二.H264编码原理和基本概念 1.h.264编码原理 2.h.264编码相关的一些概念 三.H264的NAL单元详解 1.VCL和NAL的关系 2.H.264视频流分析工具 ...
- RTSP协议探秘:从原理到C++实践,解锁实时流媒体传输之道
目录标题 引言 RTSP协议基础 RTSP协议的组成与工作原理 RTSP协议的组成 RTSP协议的工作原理 RTSP协议与其他流媒体协议的比较 RTSP协议的基本功能与用途 RTSP协议详解 RTSP ...
- 第6季2:基于RTSP协议的实时视频流传输的源码分析
以下内容源于朱有鹏嵌入式课程的学习与整理,如有侵权请告知删除. 前言 博文第一季2:HI3518EV200的初体验中,所提供的测试文件sample_venc实现了基于RTSP协议的实时视频流传输功能. ...
- 浏览器通过RTSP协议取流实时显示在web页面(海康威视大华摄像机实时监控)
参考博客: linkingvision:https://blog.csdn.net/video_dc/article/details/78822672 特别感谢以上博主的技术文章,本博客参考以上博客并 ...
- 【疑难解决】RTSP协议视频流媒体平台EasyNVR调用云台控制接口返回400报错的问题处理
网络摄像头RTSP协议视频直播平台是TSINGSEE青犀视频全线产品中最先支持ONVIF协议的平台,可以通过ONVIF进行云台控制. 在用户使用EasyNVR调用云台控制的接口时,发现会返回400的报 ...
- SfxMCP基于rtsp协议H5无插件直播方案中RTSP设备的接入方法 - sfxlab
SfxMCP基于rtsp协议H5无插件直播方案中RTSP设备的接入方法 - sfxlab SFX流媒体解决方案基于安防行业推出了以媒体汇聚平台(SfxMCP)为主,以媒体分发平台(SfxMDP)和媒体 ...
- 【解决方案】如何通过RTSP协议安防视频直播平台EasyNVR打造智慧校园监控联网解决方案?
学生是社会的弱势群体,自身的安全意识和保护意识比较薄弱,更是社会不法分子实施犯罪的对象,如何保障孩子的安全是学校.孩子家长乃至全社会最为关注的焦点,建立一套基于监控系统的智能保护网,可以让学校.家长. ...
最新文章
- 微信小程序bindtap 与 catchtap 是使用
- 第三届传智杯全国大学生IT技能大赛(决赛B组)【c++】
- PHP的postman的bulk edit小功能:可以直接复制浏览器query string parameters的数据至postman的body的form-data 很方便 不用手写了
- Go语言字符串和正则表达式
- linux c头文件#include<sys/types.h>和#include<fcntl.h>头文件总结
- c++中在堆和栈中申请空间的差别
- 梅露可物语虚拟服务器,【图片】【萌新】主界面的使用方法(零基础版)【梅露可物语日服吧】_百度贴吧...
- (33)FPGA分频设计-偶数分频(第7天)
- 尴尬了!迪士尼官方声明:从未与VIPKID有任何层面的业务合作关系
- 转一篇:如何快速的修改参考文献
- 【系列】关于直播,所有的技术细节都在这里了
- ORB-SLAM 解读(二) ORB描述子如何实现旋转不变性
- matlab2012工具栏在哪里,Word2010和2013工具在哪里及自定工具栏
- lammps建模_LAMMPS常用建模方法总结
- GUI开发和JDBC编程实现员工管理
- 美国大学计算机系学什么,2017美国大学计算机专业排名
- 倒序输出字符串,如输入i love you,则输出you love i
- Word-VBA:替换文字
- Oracle Spatial 空间分析之缓冲区分析
- 深大uooc学术道德与学术规范教育第七章