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

毕业设计做网站有什么好的创意开阿里巴巴网站建设流程

毕业设计做网站有什么好的创意,开阿里巴巴网站建设流程,集团网站制作公司,东莞网站建设模具一、前言 能够写出简单易用而又不失功能强大的组件#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://wiki.neutronadmin.com/news/35448/

相关文章:

  • 想开个影视网站 那有做的淄博亿泰信息技术有限公司
  • vps服务器怎么创建多个网站wordpress海外建站
  • 门户网站开发建设技术大型网站建设机构
  • 网站目录wordpress 自动内链 代码
  • 网站建设设计维片wordpress设置文件
  • 设计微信网站建设wiki wordpress
  • 江苏环泰建设有限公司网站建设治安总队网站目的
  • 宁波优化网站排名公司推荐如何看网站关键词
  • 网站怎么做抽奖企业网站ppt怎么做
  • 广元 网站建设深圳企业vi设计公司
  • 湖南郴州建设局网站黑龙江建设网官方网站特种作业
  • 微信小程序制作平台官网江苏seo和网络推广
  • 网站建设ppt方案模板下载石家庄网站制作找谁
  • 顺德建网站的公司asp网站数据库扫描
  • 网站不备案可以做淘宝联盟吗侧边导航条wordpress
  • 公司网站建设费怎么做账上海网站建设网络推广
  • 帝国行业网站模板中国免费网站服务器
  • 个性flash网站做网站需要哪些资质
  • 什么网站是最全的免费网络电视直播软件
  • 闸北微信网站建设古镇 网站建设
  • 免费网站模板带后台星月教你做网站回顾文档
  • 三明商城网站开发设计西安建设网站制作
  • 成都学生网站制作title 株洲网站建设
  • 网站建设 套餐沭阳住房城乡建设局网站
  • php网站开发技术与开源系统应用 实训指导书网站下载地址
  • 网站开发设计怎么找客户网站建设制作方法
  • 玉溪网站开发公司合肥360seo排名
  • 河北网站建设推广公司十大网页设计网站
  • 做网站php和asp哪个好关键词查询网址
  • 百度怎么做网站排名珠海市建设局网站