海康威视摄像头实时预览视频流保存到文件中

目前在开发海康威视sdk ,IPC设备,视频回调用的是官方提供的Demo中的(fRealDataCallBack )
在最下面代码可以设置Thread.sleep()设置拍摄时长
注:本文为博主原创文章,未经博主允许不得转载。 如需转载请注明出处,否则必定追究法律责任

  • 初始化Windows-SDK-Java环境: https://blog.csdn.net/weixin_44232093/article/details/104815264
  • 控制云台相机PTZ位置: https://blog.csdn.net/weixin_44232093/article/details/97649823
  • 指定拍摄时长录制文件-控制云台到达指定位置-指定放大倍数 : https://blog.csdn.net/weixin_44232093/article/details/104948872
  • 提取音频保存至文件 : https://blog.csdn.net/weixin_44232093/article/details/99406803
  • 保存实时预览视频至文件 : https://blog.csdn.net/weixin_44232093/article/details/96429942
package ClientDemo;import com.sun.jna.NativeLong;
import com.sun.jna.Pointer;
import com.sun.jna.ptr.IntByReference;import java.io.File;public class HIKSDKSaveRealData {public static void main(String[] args) {HIKSDKSaveRealData HikSdk= new HIKSDKSaveRealData();short  port =8000;//初始化连接信息 用户名密码IP地址端口号CameraInfo cameraInfo = new CameraInfo();cameraInfo.setAddress("192.168.1.64");cameraInfo.setPort(port);cameraInfo.setUserName("admin");cameraInfo.setPwd("gw*123456");//查看当前DVR参数信息和初始化注册等 传入连接信息 不需要可以注释掉HikSdk.getDVRConfig(cameraInfo);HikSdk.SaveRealDataformDir(cameraInfo);}/**       获取实时视频方法 传入连接信息对象* 目的:获取到实时视频存入指定文件中 保存为Mp4格式文件* */public void getDVRConfig(CameraInfo cameraInfo){HCNetSDK sdk =HCNetSDK.INSTANCE;       //创建hcnetsdk实例对象if (!sdk.NET_DVR_Init()){System.out.println("初始化失败..........");return;}//设置超时时间与重连次数sdk.NET_DVR_SetConnectTime(2000, 1);sdk.NET_DVR_SetReconnect(10000, true);//创建设备HCNetSDK.NET_DVR_DEVICEINFO_V30 deInfo = new HCNetSDK

Java海康威视摄像头实时预览视频流保存到指定文件中相关推荐

  1. 海康威视摄像机SDK二次开发--实时预览视频流保存到指定文件中

    开发海康威视sdk ,IPC设备,视频回调用的是官方提供的Demo中的(fRealDataCallBack ) 在最下面代码可以设置Thread.sleep()设置拍摄时长 文件结构 CameraIn ...

  2. 浏览器显示海康摄像头实时预览画面纯前端解决方案

    浏览器显示海康摄像头实时预览画面纯前端解决方案 将海康设备的 rtsp 协议视频流通过 ffmpeg 转码为 flv 实时视频流,并将实时视频流通过 express 服务生成 http 长链接或 ws ...

  3. 基于Python的双USB摄像头实时预览保存软件

    基于PyQt5,opencv,实现双usb外接摄像头拍摄存储 双摄像头支持单独开启关闭,实时预览视频,单独/同时保存预览视频图片 多线程模式,支持掉线重连(有点bug,因无法绑定设备id,画面会出现错 ...

  4. 前端如何显示服务器摄像头,浏览器显示海康摄像头实时预览画面纯前端解决方案...

    php 实时输出内容到浏览器 php 实时输出内容到浏览器 当你在处理一个过程需要耗时很长,但你又需要适时的知道程序当前的处理状况的时候,该怎么办呢?下面就分享一下如何使用php及时的输出当前结果到浏 ...

  5. 网络监控摄像头流媒体视频管理平台实时预览零延迟支持海康威视浙江大华宇视等解决方案分析

    方案简介 网络摄像头监控视频低延迟一直是一个比较难以解决的问题,很多非音视频开发专业的技术人员,花费了大量精力开发出来的各种集成网络监控摄像头在浏览器Web网页实时播放的程序,要么延迟非常高,要么及其 ...

  6. 使用Fiddler将响应数据保存到指定文件

    最近有一个简单的需求,就是使用Fidder把去向特定IP和URL的HTTP请求标注起来,并且保存到指定文件中去.下面是实现的FiddlerScript脚本,供参考 筛选指定条件的请求,在发起前拦截 s ...

  7. 海康威视设备网络SDK_Win64 V6.1.9.4_build20220412 java本地demo实现预览视频下载、摄像头转向控制等

    1 下载sdk 下载地址:https://open.hikvision.com/download/5cda567cf47ae80dd41a54b3?type=10 1.1 下载内容示例 1.2 dem ...

  8. 海康威视摄像机Java SDK拉流(二)开启关闭实时预览

    上一篇:海康威视Java SDK拉流(一)初始化SDK 本篇介绍海康威视摄像机通过SDK开启关闭实时预览接口 下篇介绍实时预览的回调函数及解码库 测试环境: 系统:Centos 7 SDK:设备网络S ...

  9. H5无插件实现实时海康、大华摄像头网页预览

    H5无插件实现实时海康.大华摄像头网页预览 前景概述 功能特点 效果 http接口管理 流列表接口 实现过程 解决的问题 前景概述 最近项目中需要用到"网页实时预览网络摄像头"功能 ...

最新文章

  1. java 基本的数据类型_Java的基本数据类型介绍
  2. jQuery学习3:操作元素属性和特性
  3. 中文乱码问题的一些总结
  4. Spring高级程序设计这本书怎么样
  5. mybatis中collection中的ofType=“String“时
  6. Maven - Idea解决Maven下载依赖包速度慢问题
  7. 做生意如何选一个好的行业,请记住这4点
  8. Kubernetes kubectl The connection to the server localhost:8080 was refused - did you specify the rig
  9. java 1.7 32_java jdk 1.7 32位
  10. Matlab--利用plot函数绘画直线
  11. 【刷题总结】二叉树前中后序遍历
  12. 怎样在电脑上上传图片_怎样上传图片或照片
  13. 计算机主机故障有哪些,电脑主机电源常见的问题与解决方法_电脑故障
  14. SQL Developer 19.2.1下载安装
  15. 助创cms众筹 php,助创cms汽车众筹系统:仿车车车汽车众筹源码程序
  16. buck电路 dac stm32_BUCK转换电路的工作原理
  17. c语言编程培训网站,最新C语言编程培训
  18. 外盘国际期货招商:原油市场热点话题
  19. 你如何看待计算机图形的未来,2019上半年高中信息技术教师资格面试真题及答案(第二批)...
  20. vml与svg技术初学

热门文章

  1. 柴天佑院士:自动化科学与技术发展方向
  2. 2022中考化学冲刺模拟测试卷
  3. OSS OSSException: The request signature we calculated does not match the signature you provided问题解决
  4. 英文写作——The Elements of Style知识点解读6—位于句首的分词短语必须和句子的语法主语相关
  5. php es 短语精确搜索,ES中文分词器之精确短语匹配(解决了match_phrase匹配不全的问题)...
  6. win10更改默认浏览器时闪退的解决办法
  7. 英业达 GameOver
  8. PID的学习与理解(一)
  9. Visual Studio 2022 更改背景图片
  10. Cy7-葛根素,Puerarin-Cy7,cy7标记葛根素,荧光标记葛根素