当前位置: 首页 > news >正文

免费网站看完你会回来感谢我的如何做彩票销售网站

免费网站看完你会回来感谢我的,如何做彩票销售网站,网络运维培训,wordpress 金融 模板一、前言 能够写出简单易用而又不失功能强大的组件#xff0c;一直是我的追求#xff0c;简单主要体现在易用性#xff0c;不能搞一些繁琐的流程和一些极难使用的API接口#xff0c;或者一些看不懂的很难以理解的函数名称#xff0c;一定是要越简单越好。功能强大主要体现…一、前言 能够写出简单易用而又不失功能强大的组件一直是我的追求简单主要体现在易用性不能搞一些繁琐的流程和一些极难使用的API接口或者一些看不懂的很难以理解的函数名称一定是要越简单越好。功能强大主要体现在功能的完整性常规的接口肯定是必备的然后在默认值方面尽量将值设置成最常用的合规的值然后提供了接口可以修改这些值以便兼容各种各样的需求场景。比如一些开关的值如果90%的人希望默认是关闭的而你搞个默认值开启这就很纳闷了大部分的用户每次都需要去主动修改后才能适用自己的场景。在做软件开发这些年一直遵循这些原则和逻辑搞到今天包括精心打磨很多年的各种组件比如视频播放组件Onvif组件等。 代码使用示例 第一步拷贝onvif组件源码到你的项目放到同级目录。第二步在项目pro文件中引入组件 include ($$PWD/…/core_onvif/core_onvif.pri)。第三步代码文件引入头文件 #include “onvifsearch.h” #include “onvifdevice.h”其中onvifsearch用于搜索设备onvifdevice用于获取设备的详细信息比如rtsp视频流地址。第四步组播或者单播搜索设备获取到对应的onvif地址。每个设备都有一个唯一的onvif地址。 //实例化搜索对象并关联信号槽 OnvifSearch *search new OnvifSearch(this); connect(search, SIGNAL(receiveDevice(OnvifDeviceInfo)), this, SLOT(receiveDevice(OnvifDeviceInfo))); //参数1是网卡地址/参数2指定地址则表示单播 search-search(192.168.0.110, );void frmSimple::receiveDevice(const OnvifDeviceInfo deviceInfo) {QString msg QString(收到设备: %1).arg(deviceInfo.onvifAddr);ui-textEdit-append(msg);QListWidgetItem *item new QListWidgetItem;item-setText(deviceInfo.deviceIp);item-setData(Qt::UserRole, deviceInfo.onvifAddr);ui-listWidget-addItem(item); }第五步对指定的onvif地址发送http请求获取详细信息。 //实例化onvif对象实例 OnvifDevice *device new OnvifDevice(this); //设置用户信息用于请求的时候认证用 device-setUserInfo(admin, 123456); //设置请求地址 device-setOnvifAddr(http://192.168.0.64/onvif/device_service);//先获取服务文件 device-getServices(); //可能为空需要按照另一种方式获取 if (device-getMediaUrl().isEmpty()) {device-getCapabilities(); }//获取配置文件 QListOnvifProfileInfo profiles device-getProfiles(); foreach (OnvifProfileInfo profile, profiles) {ui-cboxProfiles-addItem(profile.token); }//对指定的配置文件获取视频地址 QString token ui-cboxProfiles-currentText(); QString url device-getStreamUri(token); ui-txtStreamUri-setText(url);二、效果图 三、体验地址 体验地址https://pan.baidu.com/s/1d7TH_GEYl5nOecuNlWJJ7g 提取码01jf 名称bin_video_onvif国内站点https://gitee.com/feiyangqingyun国际站点https://github.com/feiyangqingyun个人主页https://blog.csdn.net/feiyangqingyun视频主页https://space.bilibili.com/687803542/ Qt/C视频监控Onvif示例搜索/云台/预置位等 Qt/C监控Onvif组件安卓版/设备搜索/云台预置位 四、功能特点 广播搜索设备支持IPC和NVR依次返回。可选择不同的网卡IP进行对应网段设备的搜索。依次获取Onvif地址、Media地址、Profile文件、Rtsp地址。可对指定的Profile获取视频流Rtsp地址比如主码流地址、子码流地址。可对每个设备设置Onvif用户信息用于认证获取详细信息。可实时预览摄像机图像。支持云台控制可上下左右调节云台支持绝对移动、相对移动、连续移动三种方式可对图像拉近拉远。支持获取预置位集合、调用预置位、添加预置位、删除预置位等。支持图片参数设置包括亮度、对比度、饱和度、锐度等。支持Qt4和Qt6任意Qt版本以及后续Qt版本亲测Qt4.7到Qt6.5。支持任意编译器亲测mingw、msvc、gcc、clang。支持任意操作系统亲测xp、win7、win10、android、linux、嵌入式linux、树莓派全志H3等。支持任意Onvif摄像机和NVR亲测海康、大华、宇视、天地伟业、华为、海思芯片内核等可定制开发。支持对指定IP地址及onvif地址进行单播搜索比如跨网段情况下非常有用。支持指定过滤条件过滤搜索设备比如只搜索某个网段的设备或者针对某个地址的设备。支持搜索间隔和搜索策略设置保证所有设备搜索回来在大量设备现场很有用亲测上千个摄像机现场搜索回来的设备数量比摄像机厂家自带搜索工具还要准确。可对设备进行重启、网络参数获取等。支持各种事件订阅入侵报警、越界报警、遮挡报警等、Onvif抓图等操作。支持NTP校时和时间同步设置。支持OSD相关操作可以增删改查OSD信息。内置了线程实时执行Onvif指令队列排队最大速度的执行对应的指令执行结果信号发出。采用的最底层的TCPUDP通信机制原创最底层协议解析纯QtWidget编写。超级小巧轻量总共约3000行代码不依赖任何第三方的库和组件跨平台。封装好了通用的数据发送和接收解析的函数可以非常方便的自行拓展其他Onvif处理。工具上提供了收发数据文本框显示收发的数据方便查看和分析。支持所有Onvif设备代码工整接口友好直接引入pri即可使用。
http://www.yutouwan.com/news/209955/

相关文章:

  • 租车做什么网站推广主题网站策划设计书
  • 制作微信公众号网站开发个人主页模板设计
  • wordpress 移动站网站建设2017主流代码语言
  • 网站建设需要看什么书个人网站的版权怎么写
  • 公司做网站费用账务处理餐饮 网站建设
  • 如何做网站做网站需要多少钱c++手机编程软件
  • 自己用wordpress建站九龙坡区建设二校的网站
  • 荆州做网站小兽 wordpress主题
  • php网站下载文件怎么做有个人代做网站的吗
  • 推广网站是什么意思photoshop手机版下载官网
  • 住房和城乡建设局网站职能设计签名免费网站
  • jsp网站制作做动态h5的网站
  • 网站怎么做营销百家号如何给网站做推广
  • 齐齐哈尔哪里做网站广州知名网站建设性价比高
  • 郑州专门做喷绘安装的网站济南正规企业站seo
  • 魔鬼做交易网站水果网站策划书
  • 网站的百度推广怎么做的广告设计公司策划书
  • 上海网站建设电wordpress首页音乐
  • 哪些网站做英语比较好广东省 网站建站
  • 电商网站运营流程中铁建设中南分公司
  • 网站制作优化网页制作基础与实例教程
  • 深圳网站设计公司招聘网站建设思维导图模板
  • 广州网站建设50强名单制作营销型网站的公司
  • phpcms电影网站开发英文在线购物网站建设
  • 静态化网站和app的区别360免费wifi电脑版
  • 汕头网站建设制作报价国家标准物质网站建设
  • 一个域名可以建几个网站网站建设报价方案doc
  • 仪征网站建设公司哪家好开通公司网站
  • 公司网站制作公司倒闭网站建设策划书心得
  • 泉州做网站公司打开现场直播