# 触达云屏-Windows 数据可视化大屏客户端 **Repository Path**: lvyou/chudy_visual_windows ## Basic Information - **Project Name**: 触达云屏-Windows 数据可视化大屏客户端 - **Description**: 用于在Windows大屏设备上展示数据可视化大屏、网页内容、视频播放、企业宣传、监控预警等内容的客户端软件。开机自启动,免维护。 - **Primary Language**: NodeJS - **License**: MIT - **Default Branch**: master - **Homepage**: http://www.chudayun.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 21 - **Created**: 2022-07-12 - **Last Updated**: 2022-07-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 触达云屏-数据可视化大屏展示客户端 #### 介绍 用于在Windows大屏设备上展示可视化大屏的客户端软件 常见设备:办公会议一体机、广告机、工控机 等 使用场景:物联网设备监测预警、工厂生产看板、调度生产监测大屏、数据汇报、领导驾驶舱、前台大厅企业宣传 等等 ![输入图片说明](doc/image.png) 传送门: [B站视频教程](https://space.bilibili.com/1642363989) [触达云屏-官方文档](http://www.chudayun.com/docs/1.readme/) #### 软件功能架构 基于Electron 17.1.0 开发 支持Windows7+ 支持web内容展示 支持多屏自动轮播 支持手动切换大屏 支持设定每屏的播放时长 支持开机自启动 支持主从设备互联、统一推送大屏 支持展示触达云屏数据可视化大屏 支持展示任意以网页形式展示的内容 新增支持Andriod客户端接入推送 ![输入图片说明](doc/screenshot_1650535934273.png) #### 使用说明 1. 下载发行版:下载地址 https://pan.baidu.com/s/1tO0-Yf3v3lj9W2tnAjci5A 提取码:cd9x ![](doc/screenshot_1650466999601.png) 2. 安装客户端 双击运行下载的客户端 ![](doc/screenshot_1650467548909.png) 1. 推送展示内容(内置推送功能) 功能地址:http://[服务主机IP]:25002/ ,http://127.0.0.1:25002/ ![](doc/screenshot_1650614777934.png) 4. 推送展示内容(业务系统调用API推送) 推送地址:http://127.0.0.1:25002/push?ip=127.0.0.1 请求方式:POST 推送参数(BODY): ``` [{ "url": "http://datavisual.hezyun.cn:18088/chudy_visual/view/1495578212510466048", "duration": 10, "id": "1001" }, { "url": "http://datavisual.hezyun.cn:18088/chudy_visual/view/1494118268066070528", "duration": 10, "id": "1002" }] ``` 5. 清空展示内容 推送空数组 [] 6. 手动切换大屏 触摸屏:左右触摸滑动,切换大屏 非触摸:使用鼠标 点击屏幕左侧和屏幕右侧,切换大屏 #### **多台设备互联,统一推送:** 1. 在所有需要展示大屏的主机上安装触达云屏大屏客户端 1. 选定其中一台作为推送服务主机 1. 配置其他大屏客户端连接到 推送服务主机 清空展示内容,鼠标点击客户端页面右下角的状态内容 ![](doc/screenshot_1650468430080.png) 填写推送服务主机信息(IP和端口): ![](doc/screenshot_1650468749620.png) 连接密码暂时未启用,不需要输入。 点击【保存】,保存配置信息,保存后自动连接服务器 连接成功则状态显示已连接。 4. 通过推送服务主机给其他大屏客户端推送展示内容 推送地址:http://[主机IP]:25002/push?ip=[目标主机IP] 如:http://127.0.0.1:25002/push?ip=127.0.0.1 请求方式:POST #### 开发扩展 1. 推荐使用VsCode开发工具 1. npm install 1. npm run start 启动 1. npm run dist 编译安装包 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 需求、建议 欢迎大家反馈需求和建议。 沟通探讨QQ群:160269112