隧道广告系统数据下载相关技术简介

简介:

 

目前隧道广告系统又进行了升级,有原来的256色,192×256分辨率,升级为16位色,640×320分辨率的新型设备系统,除了硬件大幅度升级改进外,软件也进行了大幅度的改进。

1、下载的数据量激增,由原来的单帧48K字节,变为现在的750K字节,增大了15倍之多(300帧大约220M字节)。不过波特率也进行了调整,由原来的19200bps,变为现在的115.2Kbps 。

2、为了降低下载时间,需要采用分块并行下发,一个串口大约分管下载25帧图片,也就是说需要12个串口同时执行下载工作。原先用VB开发的程序,无法采用线程模式,多进程方式又显的很繁杂和没有必要。

3、针对第2条的问题,采用IOServer后台来解决该问题,因为IOServer一个用户驱动对应一个现场,所以加载12个用户驱动即可(当然多少任意)

 

4、此外最大的好处是,该设备驱动可以自动添加必要的内存变量,这比一般的组态软件强多了,他们的变量必须提前定制,不能动态添加和删除。

5、前台程序只需要提供数据存放的地址就可以实现数据的自动下发,当然还提供下载的进度和下载的状态(如第1图)。

实际测试的结果很理想,多个线程并发工作,有效地减少了数据的下载时间。

此外另一个收获是,在图像显示和处理方面,知道了有关色温和γ曲线调整的知识,使LED显示器显示的图片更接近实际理想效果。

 













本文转自yefanqiu51CTO博客,原文链接:http://blog.51cto.com/yfsoft/324074,如需转载请自行联系原作者

相关文章
|
7月前
|
Web App开发 开发工具 Android开发
Android平台不需要单独部署流媒体服务如何实现内网环境下一对一音视频互动
我们在做内网环境的一对一音视频互动的时候,遇到这样的技术诉求:如智能硬件场景下(比如操控智能硬件),纯内网环境,如何不要单独部署RTMP或类似流媒体服务,实现一对一音视频互动。
|
4月前
|
数据安全/隐私保护 Windows
使用cpolar配合Plex搭建私人媒体站并实现远程访问
使用cpolar配合Plex搭建私人媒体站并实现远程访问
|
6月前
|
存储 数据库 数据安全/隐私保护
AnyTXT Searcher结合内网穿透实现快速在线办公搜索!
AnyTXT Searcher结合内网穿透实现快速在线办公搜索!
|
9月前
|
Python
直播网站源码社区功能部署开发:连接世界的互动形式!
直播网站源码社区功能如何去实现from flask import Flask, request app = Flask(__name__) posts = [] @app.route('/post', methods=['POST'])
直播网站源码社区功能部署开发:连接世界的互动形式!
|
10月前
|
XML JSON 定位技术
揭秘IP地址背后的秘密:使用这个免费工具轻松获取地理位置!
今天分享一个免费的在线工具来查询IP地址所在的地理位置。可以通过IP地址所属的网络运营商和其他相关信息来确定设备的位置,包括国家、地区、城市和经纬度等信息。
揭秘IP地址背后的秘密:使用这个免费工具轻松获取地理位置!
|
机器学习/深度学习 人工智能 文字识别
从地图到手机通讯到ChatGPT,你想要的免费 API 都给你整理好了
在今天的科技世界中,API(Application Programming Interface)已经成为现代应用程序不可或缺的一部分。它们提供了许多强大的功能,让开发人员可以轻松地集成其他应用程序的功能,从而快速构建出色的应用程序。
217 0
从地图到手机通讯到ChatGPT,你想要的免费 API 都给你整理好了
|
网络协议 测试技术 Go
海量用户通讯系统-显示在线用户列表(5)|学习笔记
快速学习海量用户通讯系统-显示在线用户列表(5)
73 0
|
机器学习/深度学习 JSON 网络协议
海量用户通讯系统-显示在线用户列表(3)|学习笔记
快速学习海量用户通讯系统-显示在线用户列表(3)
98 0
|
机器学习/深度学习 JSON 前端开发
海量用户通讯系统-显示在线用户列表(4)|学习笔记
快速学习海量用户通讯系统-显示在线用户列表(4)
78 0