14 Star 55 Fork 26

上海熙讯/上海熙讯LED显示屏安卓控制卡二次开发

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
二次开发方案介绍.txt 2.14 KB
一键复制 编辑 原始数据 按行查看 历史
卋豕 提交于 2021-05-25 15:00 . update 二次开发方案介绍.txt.
为了更好的理解熙讯科技提供的二次开发方案,我们先描述一下熙讯控制卡内自带的应用程序以及其各自的功能应用。
首先,熙讯科技控制卡中包含四个核心的应用程序:
cardsystem:核心应用,所有的底层功能实现都需要cardsystem配合来完成,例如开关机或者调节亮度等
conn:通讯功能,负责控制卡和平台的通讯模块
xixunplayer:播放功能,负责播放收到的显示内容
update:升级功能,负责上述各应用的升级
(1)Apk开发方案:直接开发安卓apk,这种开放方式最灵活 自己开发一个app在我们的控制卡上运行,不使用我们的xixunplayer播放器来显示,有提供jar包来调用调节亮度这些方法,通信的话可以选择跟自己的服务器来通信。安装自己的apk到控制卡里面必须先卸载掉xixunplayer播放器。
(2)realtime开发方案:使用realtime开发方案,所有控制卡必须通过网络连接realtimeServer服务器软件(此软件基于nodejs运行),然后用户的web系统(或其他类型软件)使用http协议Post指定格式的数据到realtimeServer来实时操控显示,Realtime服务器承担一个转发的作用,与控制卡里面的conn软件通讯,控制卡根据接受到的指令做出相应的操作。各种接口实现都已经封装好了只需要调用就行。
(3)Websocket开发方案:需自己开发服务器,与控制卡的通信的协议是wss协议,接口与我们2.0平台接口相同相同,相当于替换掉我们的平台
(4)网关局域网tcp开发方案:控制卡作为服务端,采用异步套接字,加快发送速度;文件发送过程中命令无应答,只有在发送前和发送完毕后接收一次设备端完成的应答;用ledOK中的u盘更新功能将节目导出来,用tcp的方式发送压缩包给控制卡,来播放节目。
网关局域网tcp方案子方式:直接跟控制卡通讯,ip地址加2016端口推送实时消息,程序直接发送文字到led控制卡,开发简单,速度快,有直接推送html代码在显示屏上显示,以及发送实时信息。
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/sysolution/xixun-test.git
git@gitee.com:sysolution/xixun-test.git
sysolution
xixun-test
上海熙讯LED显示屏安卓控制卡二次开发
master

搜索帮助

D67c1975 1850385 1daf7b77 1850385