软/硬件准备

1、一个网络摄像头(IPC),品牌必须支持ONVIF协议,具体哪些品牌支持不作为本教程介绍的重点,大家可自行度娘,我知道的有品牌大华和海康威视;
2、ONVIF Device Test Tool软件下载,笔者使用的版本为15.06,
下载地址:https://download.csdn.net/download/benkaoya/9813327
3、安装windows系统的笔记本电脑一台,笔者安装的是windows 7 64位。

安装ONVIF Device Test Tool

安装教程参见上述下载压缩包中的安装教程:

获取网络摄像头的音/视频

1、由于网络摄像头使用的IP网段一般在192.168.1.X,因此不论你当前使用的是有线连接或无线连接,都需要将当前IP设置为固定IP。例如,笔者设置的IP地址为192.168.1.14,联网方式为有线连接:

2、打开ONVIF Device Test Tool,在“Discovery”菜单下找到NIC,在NIC的下拉框中选择你当前使用的IP地址,例如笔者使用的IP为192.168.1.14(本地连接):

如果你连接的是无线网,也需要将无线网的IP设为固定IP,网段在192.168.1.X中;

3、选择好NIC中的IP地址后,点击“Discover Devices”,可以获取到192.168.1.X网段中的所有网络摄像头,如下图所示:

4、点击选中搜索到的摄像头,右边会罗列出该摄像头的具体信息,但目前发现“Metadata version”、“Brand”等摄像头的基本信息都为空,这是因为基于ONVIF协议搜索摄像头需要鉴权,即认证登录。在右侧找到“User Name”和“Password”,对应分别输入admin和admin,点击“Check”即可完成鉴权:

5、切换到“Debug”菜单栏,找到“Media”(对应音频和视频等媒体的探测与控制),点击“Media URL”右侧的“Get”按钮,然后点击下方的“Media Profile”右侧的“Get”按钮,发现默认选中的是“TestMediaProfile”:

6、将“Media Profile”中的“TestMediaProfile”切换为“MediaProfile_Channel_MainStream…”,可以发现“Media Profile”下方的“Vedio”和“Audio”的各个参数已经自动获取和填充上了。在最下方找到“Play Vedio”按钮,点击即可打开摄像头的视频图像:

使用ONVIF Device Test Tool获取网络摄像头的音/视频相关推荐

  1. ROS系列——ONVIF Device Test Tool测试工具获取网络摄像头的rtsp

    ROS系列--ONVIF Device Test Tool测试工具获取网络摄像头的rtsp 1.说明 2.ONVIF Device Test Tool工具下载及安装 3.连接网络摄像头 4.获取视频测 ...

  2. EdgeX(6)摄像头配置 onvif之后使用,onvif device test tool(ONVIF测试工具) 进行测试,了解相关接口。

    目录 前言 1,关于onvif 2,还有一个开源软件 onvifdm 3,linux 上面使用 Lingodigit ONVIF Device Tool 4,拆解小蚁云台摄像头 5,总结 前言 相关E ...

  3. ONVIF Device Test Tool测试工具使用方法(详细)

    海康相机支持onvif协议,因此可以通过该协议来获得视频数据以及控制相机云台,在正式写代码控制之前,先使用onvif测试工具进行简单的测试,保证相机相关配置正确. 1 工具下载 测试工具使用ONVIF ...

  4. C#通过OpenCv获取网络摄像头(IP摄像头)拍摄到的视频

    @TOC 本文介绍 本文介绍利用C#获取IP摄像头拍摄到的实时视频 说在前面 首先需要一台支持rtsp协议的网络摄像头(购买的时候会有说明,或者问客服) 环境:visual studio 2017 网 ...

  5. onvif device test tool

    搜索着 发现了一个有趣的软件, onvif device test tool, https://sourceforge.net/projects/onvifdm/,下载地址. 对我们来说,能干啥来: ...

  6. JavaCV音视频开发宝典:使用JavaCV读取海康平台或海康网络摄像头sdk回调视频TS码流并解析预览图像

    <JavaCV音视频开发宝典>专栏目录导航 <JavaCV音视频开发宝典>专栏介绍和目录 ​ 前言 两年前博主写了如何利用JavaCV解析各种h264裸流,<JavaCV ...

  7. 网络穿透与音视频技术(2)——NAT的概念及工作模式(下)

    (接上文<网络穿透与音视频技术(1)--NAT的概念及工作模式(上)>) 3.四种NAT映射实现方式 上文中我们已经提到三种NAT映射模式,它们是静态映射(Static NAT).动态映射 ...

  8. 网络穿透与音视频技术(3)——NAT映射检测和常见网络穿越方法论(NAT检测)

    接上文<网络穿透与音视频技术(2)--NAT的概念及工作模式(下)> 1.什么是网络穿透 1.1.服务器高负载状态下的通信问题 想想一下这种情况,多个处于不同内部网络的终端同时进行大文件传 ...

  9. FFmpeg获取网络摄像头数据解码

    对USB摄像头实时编码,在前面已经探讨过了.这次改变下思路,尝试去截取网络摄像头的H264码流,将其解码播放. 这里的测试代码,是在海康摄像头的基础上进行的. 解码的大致流程和以前的保持一致,只不过增 ...

最新文章

  1. 东软信息学院java试题,东软Java笔试题答案
  2. 去除字符串中重复字符
  3. 十一、linux文件系统权限详解
  4. 春考计算机组装维修知识点,【校选修】计算机组装与维修 考试题
  5. getordefault java_Java map.getOrDefault()方法的用法详解
  6. linux 认证 转发,一种基于Linux系统实现路由器的portal认证报文转发方法和装置
  7. msys2下用cmake构建poppler和libpng
  8. 易语言画板组件实现自绘圆形进度条源码
  9. 雷士灯wifi控制方法_雷士照明驱动 WiFi 可调光 怎么设置
  10. 计算机网络标准化相关组织
  11. 辅修计算机科学与技术有哪些课程,计算机科学与技术专业辅修课程表.doc
  12. 恒讯科技分享:rust服务器搭建教程
  13. kaggle入门titanic分析
  14. convert 函数的使用
  15. LCD1602开始--麒麟座OK
  16. 什么是 web API? DOM和BOM
  17. 计算机桌面文件在哪儿,电脑微信接收文件存在哪里 接收文件保存电脑位置介绍...
  18. 2015年App Store审核被拒的23个理由
  19. Nexus 私服搭建及配置
  20. 微信小程序 | 借ChatGPT之手重构社交聊天小程序

热门文章

  1. iOS实现网速实时监测
  2. 2.任何一个自然数m的立方均可写成m个连续奇数之和
  3. 实训十七:交换机单端口环路检测配置
  4. 【面试技巧】十大面试必胜绝招
  5. 小程序:获取页面高度问题
  6. Web Audio API与WebSocket播放实时音频
  7. 计算机视觉在生物公司的应用,生物视觉仿生在计算机视觉中的应用研究.pdf
  8. oracle 朱志辉_阿里云自定义镜像
  9. 【opencv-python】视频处理(5) cv2.VideoCapture.grab()函数、cv2.VideoCapture.retrieve()函数
  10. java空指针异常是什么、怎么发生、如何处理