一、下载官方sdk
使用版本
CH-HCNetSDKV6.1.9.4_build20220413_linux64

ubuntu 18.04 QT5
二、搭建环境
根据动态库加载文档进行设置
三、运行效果

四、主要代码

void MainWindow::OnopenVideoSlot()
{if(!m_logInSign){QMessageBox::warning(this, QString::fromLocal8Bit("waring"), QString::fromLocal8Bit("Device not logged in!!!"),QMessageBox::Ok, QMessageBox::Cancel);}//开启预览NET_DVR_PREVIEWINFO struPlayInfo = {0};//显示窗口的IDstruPlayInfo.hPlayWnd = ui->m_pframePlay->winId();//预览通道号struPlayInfo.lChannel = 1;//0-主码流,1-子码流,2-码流 3,3-码流 4,以此类推struPlayInfo.dwStreamType = 0;//0- TCP 方式,1- UDP 方式,2- 多播方式,3- RTP 方式,4-RTP/RTSP,5-RSTP/HTTPstruPlayInfo.dwLinkMode = 0;//0- 非阻塞取流,1- 阻塞取流struPlayInfo.bBlocked = 1;//使用回调函数显示画面m_lRealPlayHandle = NET_DVR_RealPlay_V40(m_lUserID, &struPlayInfo, RealDataCallBack, NULL);if (m_lRealPlayHandle < 0){printf("NET_DVR_RealPlay_V40 failed, error code: %d\n", NET_DVR_GetLastError());NET_DVR_Logout(m_lUserID);NET_DVR_Cleanup();return;}
}

五、代码下载
代码下载

海康威视球机 SDK 实现画面预览和基本转向控制(Linux)相关推荐

  1. 二、JAVA调用海康威视SDK实现摄像头预览完整版

    接上一章:一.JAVA调用海康威视SDK实现摄像头预览 添加摄像头信息输入框 添加视频控制按钮 添加截图功能 代码: PreView.java package com.kx.hcws;import j ...

  2. C#界面设计--4--C#实现多个IP摄像头画面预览以及截图

    1.C# 多个ip摄像头画面预览以及截图界面 2.winform VS2013 .NET4 Client Profile 3.测试摄像头:海康威视,USB摄像头 4.需要输入IP地址,端口号,用户名和 ...

  3. 一、JAVA调用海康威视SDK实现摄像头预览

    环境准备 开发工具:eclipse Jdk版本:jdk1.8 开发语言:java,界面使用swing开发 摄像头: 海康威视SDK下载地址:下载地址 SDK版本:CH-HCNetSDKV6.0.2.3 ...

  4. Qt 调用海康威视的SDK进行视频预览及云台控制

    特别说明:个人笔记,不惜勿喷. Qt获取海康摄像头图像方法很多,比如可以只用RTSP的方式直接拉流获取.但是RTSP拉流的方式我也尝试过,需要用到FFMPEG,由于这个库东西比较多,而且里面很多流程需 ...

  5. SpringBoot+海康威视摄像头实现在前端的预览

    文章目录 前言 摄像头预览 1.什么是rtsp 1.1 了解海康威视rtsp的url规范 1.2 下载(VLC media player)[VLC](https://www.videolan.org/ ...

  6. 基于AIS数据坐标联动海康威视球机进行船舶动态跟踪

    通过AIS串解码得出AIS经纬度坐标,随后转换成海康威视/大华球机坐标进行联合跟踪目标 该船舶的AIS轨迹: 效果视频:点我观看效果

  7. 人工智能2021截稿日期_APISE2021会议预览【人工智能amp;控制amp;模式识别】

    亚太科学与工程研究所 2 0 2 1 APISE 人工智能.控制.模式识别 2021国际会议预览 第五届控制工程和人工智能国际会议(CCEAI 2021) 会议日期:2021年1月14日-16日 会议 ...

  8. kkFIleView实现在线预览文件的功能(linux环境)下

    问题 公司最近做的项目需要支持文件的在线预览功能,包括支持图片.文档(word.excel.ppt.pdf).压缩包.音频(mp3).视频(mp4).代码(html.css.js.java.pytho ...

  9. Android 整合高德地图SDK实现 地图预览,定位,模拟导航

    一.准备工作 1. 到高德地图官方网申请key: 我的应用 | 高德控制台 2. 申请key方法请参考:获取Key-创建工程-开发指南-Android 地图SDK | 高德地图API 3. 出现的问题 ...

最新文章

  1. SEO的操作流程梗概
  2. python爬虫百度百科-python爬虫(一)_爬虫原理和数据抓取
  3. 计算机二级vb重点知识,计算机二级《VB》历年考试重点知识
  4. 数学建模c语言仿真软件,数学建模十五大经典数学模型
  5. NSDictionary和NSMutableDictionary good
  6. ubuntu如何进入超级权限模式,退出超级权限模式,sudo su——root权限
  7. DOM节点中属性nodeName、nodeType和nodeValue的区别 Delphi
  8. python数字从大到小排列_Python练习题 005:三个数字由大到小排序输出
  9. 使用客户端对象模型读取SharePoint列表数据
  10. python编程软件排行榜_Python编程开发工具:这10个对Web开发者最有用的Python包
  11. 修改tomcat控制台title的方法
  12. 如何查看所安装的jdk的版本位数
  13. 树莓派模拟电路_基于树莓派的热电偶测量模块 MCC 134
  14. (摘要)100个伟大的商业理念:理念35:引爆流行
  15. 万嘉MOV格式转换器v1.00.102官方免费版
  16. 计算机十个小技巧,Win10的10个实用小技巧,电脑小白轻松掌握,大大提升工作效率...
  17. OpenCV学习——图像二值化处理及二维傅里叶变换
  18. modelica语言学习记录V1.0
  19. 利用感应加热原理,3秒即可烧红铁棒!
  20. Python实现word的基本操作

热门文章

  1. [转]40种网页常用小技巧
  2. LTE中layer的概念以及rank的概念
  3. 如何调整负面情绪,让时间更有价值
  4. LeetCode每日一题——380. O(1) 时间插入、删除和获取随机元素
  5. DC算法竞赛——北京PM2.5浓度回归分析
  6. Popov超稳定性在模型参考自适应(MRAS)中的应用
  7. 重建分区表主键 - Recreate Primary Key on a partition table
  8. 长广 CG100 修复 2010款 丰田凯美瑞 93C56 里程修复
  9. 使用STM32CuBeMX生成代码失败
  10. ISO27001认证机构标准有哪些,对企业有什么帮助?