unity海康威视原生SDK拉取网络摄像头画面,并展示在一个Material上

这篇具有很好参考价值的文章主要介绍了unity海康威视原生SDK拉取网络摄像头画面,并展示在一个Material上。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

untiy版本是2019.4,低版本会有问题,速度比UMP插件快得多

原理是使用sdk获取视频流,格式为YUV,然后分离YUV通道到三张不同的Texture2D上,通过shader将三个通道重新输出为原始图像。

我将所用的各个部分已经整理成一个压缩包,免积分下载

压缩包结构如下
unity海康威视原生SDK拉取网络摄像头画面,并展示在一个Material上,网络摄像头,unity

使用步骤
1 DLL:放在Plugins文件夹下

2 材质和着色器:里边带了一个材质和一个着色器 (Unlit/l420RGB),将这个着色器指定为材质的着色器

3 脚本:将两个脚本都导入,然后将HIKCamera挂载到一个Plane上,并将暴露的VideoMaterial属性指定为上一步的材质
unity海康威视原生SDK拉取网络摄像头画面,并展示在一个Material上,网络摄像头,unity

unity海康威视原生SDK拉取网络摄像头画面,并展示在一个Material上,网络摄像头,unity
4 将脚本所在的Plane的材质指定为上一步的材质
unity海康威视原生SDK拉取网络摄像头画面,并展示在一个Material上,网络摄像头,unity

5 写一个脚本调用HIKCamera里的OpenCamera()方法,参数为网络摄像头的ip,用户名和密码,即可看到plane上显示摄像头画面文章来源地址https://www.toymoban.com/news/detail-640219.html

到了这里,关于unity海康威视原生SDK拉取网络摄像头画面,并展示在一个Material上的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 海康威视网络摄像头网线直连电脑

    1、网络相机型号:DS-2CD3T86FWDV2 2.摄像头上电,摄像头、电脑连接同一个网线 客户端软件 - 桌面应用软件 - 海康威视 Hikvision 下载客户端软件  安装完成,创建用户,密码 设备管理--设备  刷新 ,就会看到设备,默认的ip地址的192.168.1.64 到控制面板,”以太网“ 就是我们跟摄

    2024年02月11日
    浏览(52)
  • 海康威视网络摄像头通过浏览器网页的配置流程

    一、登录 输入网络摄像机IP地址,显示登录窗口,输入用户名和密码后,点击登录。如果是新设备,需要先激活设备,设置登录密码。(Edge浏览器如何访问海康设备?) 二、界面介绍 登入界面后,会显示预览,回放,图片,配置。登陆后界面右上角会显示用户名和注销标签

    2024年02月08日
    浏览(43)
  • Unity连接海康威视摄像头 打包后报107或是109的错误 解决方案

    最近在做一个海康威视摄像头的项目,万事俱备,打包G了。在此做一个备忘,先感谢“张富贵”老哥的帖子,原贴关于unity 引用海康威视SDK,打包后不显示问题_张富贵-的博客-CSDN博客_unity打包海康威视摄像头无法播放 解决方案:打包后的文件夹中,找到“文件名_Data-Plugin

    2024年02月15日
    浏览(95)
  • 使用QT的QML实时显示海康威视网络摄像头的视频数据

    需求背景: 开发的监控软件中有个监控页面需要实时显示网络摄像头的数据,整个监控软件是基于QT的QML语言开发的。在QML中播放视频使用MediaPlayer组件就可以,但网上看到的一些都是播放录制好的视频文件,对于实时播放摄像头数据介绍的比较少。 开发环境: Debian11.3 Qt

    2024年02月09日
    浏览(69)
  • 海康威视摄像头选型号指南

    看了一个星期的摄像头,经过无数的踩坑和扯皮,看了无数的说明书和博文,终于从茫茫的摄像头型号中浮上岸了,对这个摄像头是什么玩意儿有了大致清晰的认识。我只是用来开发的,怎么简单怎么来,所以和民用的方向不一样,但也可做个参考。 像素:200-400万(根据需求

    2024年02月09日
    浏览(160)
  • opencv调用海康威视工业摄像头

    opencv调用海康威视工业摄像头需要用到官方接口VideoCapture() 接口:cv2.VideoCapture() 作用:获取本地目录下的视频文件或者使用本电脑的摄像头获取实时数据;  “0” ,调用的是本地电脑摄像头 “1” ,调用的是外接摄像头 打开MVS  正常设置使画面正常  然后找到宽度和长度

    2024年02月13日
    浏览(35)
  • 海康威视监控摄像头连接电脑教程

    官网下载SADP软件:https://www.wolai.com/wM6rWeBrRtrfmMH2BTVUXZ 双击下载的软件进行安装 打开软件,将设备连接到摄像头,便可在软件中搜索到摄像头 选择摄像头,输入管理员密码,即可完成对摄像头的控制 设置摄像机IP地址与网口地址处于同一网段 设置网络摄像机IP地址时,保持设

    2024年02月04日
    浏览(147)
  • 海康威视摄像头播放录像视频(RTSP协议)

    旧URL:rtsp://[username]:[password]@[ipaddress]/[videotype]/ch[number]/[streamtype] 如:rtsp://admin:12345@192.168.25.64:554/h264/ch1/main/av_stream 新URL:rtsp://[username]:[password]@[IP]:554/Streaming/Channels/[channelID][streamID] 如:rtsp://admin:12345@192.168.25.64:554/Streaming/Channels/101 录像机其实和摄像机基本一样,旧URL中摄像

    2024年02月12日
    浏览(59)
  • vue+js+海康web开发包接入海康威视摄像头

    一、登录海康开放平台下载web开发包,下载需要先登录海康账号,没有的需先注册一个。 海康开放平台web开发包下载地址:https://open.hikvision.com/download/5cda567cf47ae80dd41a54b3?type=10id=4c945d18fa5f49638ce517ec32e24e24 二、将web开发包引入vue项目 下载后解压的包目录如下: 将把webs下的整个

    2024年02月02日
    浏览(41)
  • SpringBoot+海康威视摄像头实现在前端的预览

    本文是之前文章的一篇完善文,如果你是才接触海康威视摄像头的二次开发请先阅读入门篇 在实现摄像头的预览的时候需要搞懂什么是rtsp。 rtsp是一种实时流传输协议(Real Time Streaming Protocol,RTSP),主要使用TCP和UDP完成数据的传输。 1.1 了解海康威视rtsp的url规范 【老版本】

    2023年04月08日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包