巨哥电子红外热成像仪Magnity RESTful API使用指南
需积分: 49 143 浏览量
更新于2024-09-04
2
收藏 227KB PDF 举报
“巨哥电子红外热成像仪、红外热像仪 Magnity RESTful API 使用手册.pdf”是上海巨哥电子科技有限公司提供的文档,详细介绍了如何使用他们的红外热像仪产品,特别是Magnity RESTful API的使用方法。该手册适用于SDK开发,针对红外摄像头,旨在帮助开发者与巨哥电子的部分热像仪型号进行交互。
本文档主要涵盖了以下几个关键知识点:
1. **RESTful API**:REST(Representational State Transfer)是一种网络应用程序的设计风格和开发方式,基于HTTP协议,用于访问和操作资源。Magnity RESTful API使得开发者能够通过发送HTTP请求来控制和获取红外热像仪的数据。例如,调用“http://+ip+/api/v1/video”接口可以控制视频的播放和停止。
2. **API版本管理**:文档列出了API的发布历史,包括alpha和beta版本,表明API在逐步成熟和完善。2017年的alpha版本是测试阶段,而2018年的beta版本则已对外发布,支持特定的浏览器,如IE、Edge和Firefox,推荐使用Firefox。
3. **快速入门**:手册提供了一个快速入门示例,演示了如何连接和控制热像仪。首先,定义了热像仪的IP地址和端口号,然后使用JavaScript的WebSocket库(例如jQuery)建立连接。`window.magInit`和`window.magDeinit`函数用于初始化和断开与相机的连接,而`$.post`方法用来发送POST请求,改变视频状态。
4. **错误处理**:在示例代码中,`callback`函数用于处理连接状态的反馈,不同的返回码代表不同的连接状态,例如-1表示浏览器不支持视频编码格式,0表示连接关闭,1表示连接成功,2表示正在连接。
5. **浏览器兼容性**:特别指出,尽管支持IE、Edge和Firefox,但推荐使用Firefox,可能是因为Firefox对某些技术或API有更好的支持。
6. **API调用示例**:手册提供了开始和停止视频的API调用示例,通过向指定URL发送POST请求,传递JSON数据来改变视频状态。这展示了如何通过RESTful API与硬件设备进行实时交互。
7. **公司联系方式**:文档还提供了上海巨哥电子科技有限公司的联系方式,包括网址、地址、电话和传真,以便用户在遇到问题时能寻求技术支持。
通过这个手册,开发者可以学习如何利用Magnity RESTful API来集成巨哥电子的红外热像仪到自己的应用中,实现远程控制、视频流传输等功能,从而在各种应用场景中发挥热成像技术的优势,如工业检测、安全监控、建筑诊断等。
2020-03-10 上传
2020-10-20 上传
2020-12-29 上传
2023-02-01 上传
gbfreedown
- 粉丝: 4
- 资源: 17
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析