SuperMap iDesktopX 提供了矢量、视频流数据的托管、转发等服务能力,支持的服务类型有以下两种:
iDesktop DataFlow Service 是一个基于 Netty 框架的数据流转发服务,具有安全、高效、并发性、可交互的特点。iDesktop DataFlow Service 采用TCP通讯协议,提供以下服务能力:
iDesktop DataFlow Service 服务转发流程图如下:
EasyDarwin 基于RTSP协议转发视频流数据,具有RTSP推模式、RTSP拉模式、录像、检索、回放、关键帧缓存、秒开画面、WEB后台管理、分布式负载均衡等特点。同样 EasyDarwin 支持广播、订阅,也支持定制指定的通讯对象,能够实现移动端摄像、本地视频以及摄像头摄像等视频数据的转发和接收。
SuperMap iDesktopX产品包提供了iDesktop DataFlow Service 服务,EasyDarwin 则需要用户自行下载,在接入数据之前,需在本机或其他可访问的机器上启动对应的服务即可。启动方式如下:
在 Windows 系统中,双击桌面产品包/support/iDesktopDataFlowService/startup.bat文件,即可启动iDesktop DataFlow Service服务,默认的端口为8125,端口支持自定义,电脑配置 Java 8(JDK1.8)环境即可通过编辑startup.bat文件进行修改。
1. 使用视频流相关功能,需在https://github.com/EasyDarwin/EasyDarwin下载 EasyDarwin 并启动。启动的两种方式如下,可以 Ctrl + C 停止服务。
2. 启动服务后即可进入视频流服务管理界面,打开浏览器输入 http://localhost:10008,进入控制页面,默认用户名密码是admin/admin。