一种自适应互动视讯终端的制作方法

文档序号:7743309阅读:250来源:国知局
专利名称:一种自适应互动视讯终端的制作方法
技术领域
本发明涉及的技术效果如下 本发明主要是为正在兴起的数字标牌(Digital Signage)以及相关的户外大屏幕 等的视讯终端的应用中,为提高以下三个方面的性能而设计的。1)利用低成本的广播方式 打造独特的点对点方式来发布不同内容到不同自适应互动视讯终端,2)增加支持多内容服 务商实时在线发布内容,充分开发利用一机多用的优势,提高内容的多元化,内容可读性和 增加更多应用领域,3)提供能支持实时远程运营和维护的智能系统,使之能够在最大程度 上做到远程监控、远程管理、远程维护和远程升级。 本发明提供一种采用广播传输方式和时序命令结合的方式来控制互动式、自适应 视讯终端设计。以卫星广播为例,采用本终端后,可以将广播信号通过和时序命令结合的方 式来实现定点、定向的传播效果。在互动式自适应视讯终端中,"互动"指的是具有人机对话 能力,如采用触摸屏或按键式;而"自适应"指的是能接受来自不同广播源的内容和工作命 令,按照事先设定、或正在发生的外部信息和内部自定义的规则,自动调整工作模式和工作 内容。这些广播源可以是卫星信号、地面广播信号、互联网信号或3G/4G移动网络信号等。 同时采用其他网络,如3G/4G移动网或互联网来对其工作状态进行实时控制。这些工作状 态,除了与播放内容相关的参数外,还包括周围的环境参数,如温度、湿度、压力、振动、视 频、运动侦测等。其主要应用领域为数字标牌(Digital Signage)和与之相关应用行业。采 用了该使用方法后的自适应视讯终端,其特征在于通过卫星或其他广播方式发布的视讯, 利用有时序的实时命令控制后,可使每一个自适应时序终端所接受到的内容都不一样。如 果该视讯终端的显示区的内容包含有多重分区,且内容不一样时,本操作方法可使每一个 分区的内容完全不一样。所有状态量都可通过3G/4G无线网络,互联网及GPS传感器将人 机对话及震动、温度、运动、湿度、视频和运动侦测等实时信息反馈给远程管理中心。利用本 发明可以更大程度上加快推广数字标牌(Digital Signage)的应用,尤其是物联网等新兴 领域在数字标牌行业的应用。 本发明提供一种采用广播传输方式和时序命令结合的方式来控制互动式、自适应 视讯终端以实现点对点的单点传播效果设计。以卫星广播为例,采用本终端后,可以将广播 信号通过和时序命令结合的方式来实现点对点的单点传播效果。在互动式自适应视讯终 端中,"互动"指的是具有人机对话能力,如采用触摸屏或按键式;而"自适应"指的是能接 受来自不同广播源的内容和工作命令,按照事先设定、或正在发生的外部信息和内部自定 义的规则,自动调整工作模式和工作内容。这些广播源可以是卫星信号、地面广播信号、互 联网信号或3G/4G移动网络信号等。同时采用其他网络,如3G/4G移动网或互联网来对其 工作状态进行实时控制。这些工作状态,除了与播放内容相关的参数外,还包括周围的环境 参数,如温度、湿度、压力、振动、视频、运动侦测等。其主要应用领域为数字标牌(Digital Signage)和与之有相关应用的行业。 这种视讯终端的优势在于以多种方式相结合的传播媒介,解决了在任意网络有 效的情况下的远距离音视频等文件传输的问题,可以有效扩大数字标牌的使用范围,尤其 是地面通信不发达的偏远地区;支持多内容运营商发布内容,使得一机多用,视讯终端能够 提供更丰富内容;支持远程监控,能为远端突发事件的处理提供新的管理手段;带有互动功能,不仅可以执行远程管理中心下发的命令,还可以与终端用户通过人机对话模板进行 互动交流,并能把终端用户所执行的操作记录反馈给远程管理中心;通过物联网技术,不仅 可以将RFID的技术无缝地用到ID追踪,信息统计,还可将其他物理参数温度、压力、震动、 音视频数据实时采集,发给管理中心。利用摄像头所采集的视频信息就可以很好地为实时 安防、隐蔽监控、互动导游,远程客户支持等提供有效服务。 本发明所强调是一个通过多种方式(ADSL、 LAN、 WLAN、 Wi-Fi、3G/4G无线网络、卫 星、有线、地面数字电视)传输文件资料的自适应视讯终端,该视讯终端可通过人机对话模 块实现智能互动功能。此外,通过运用物联网技术,不仅可以将RFID的技术无缝地用到ID 追踪,信息统计,还可将其他物理参数温度、压力、震动、音视频数据实时采集,发给管理中 心。利用摄像头所采集的视频信息还可为实时安防、隐蔽监控、互动导游,远程客户支持等 提供服务,并可通过3G等网络反馈给远程管理中心。本发明所涉及的自适应智能互动视讯 终端的另一个亮点在于不仅能够播放通常的音、视频文件,亦可实现单屏/多屏文档及电 子报刊、杂志、书籍的阅读。


图1是本发明的实施方式结构示意图。
图2是命令执行时序示意流程。
图中标记列示如下 1-高性能的图形、图像处理单元,又称"GPU" (Graphics Process Unit); 2-系统处理器(System Processor) SP ;2A_管理软件GS ;2B_应用软件AS ;3-自适应 翻译器(Ad即tiveTranslator,将工作指令翻译成系统可执行指令)AT ;4-通讯处理器 (Communication Unit处理接受到的工作指令和反馈状态信息)CU ;5-视讯播放器(Meta Media Player提供各类多媒体组合的视讯输出)匪P ;6-输入信息采集器(采集系统输入 端的各类物理量和数字化数据)Data Acquisition, DA;7-通讯设备接口 (连接必用的外 部通讯设备)Communicationlnterface, CI ;8-人机对话窗口 (由输入和输出设备构成的 设备组)Man-Machinelnterface,匪I ;9-存储设备(Storage Unit,用来存储数据的本地存 储设备)SU ;10-温度探测器Temperature Sensor, TS ;11-震动探测器Shake Sensor, SS ; 12-湿度探测器Wet Detector, WD ; 13-运动探测器Motion Sensor, MS ;14_3G/4G无线网 络设备接口,3G/4G Interface, 3-4GI ;15-互联网接口 , Internet Interface, II ;16-卫星 信号接口, Satellite Interface, SI ;17-GPS传感器GPS Sensor, GS ;18-本地控制USB, Local Control LC ;19-主动控制电源输入,Master Controlled Power,MCP ;20-从动控制 电源输出,Slave Controlled Power, SCP。
具体实施例方式
下面结合附图,对本发明的结构做进一步的说明。 如图1所示,其结构包括核心的系统处理器(2)、从动控制电源输出(20)、主动控 制电源输入(19)、视讯播放器(5);与系统核心软件(2)相连接的高性能的图形、图像处理 单元(1)、自适应翻译器(3)、输入信息采集器(6)、人机对话窗口 (8)、存储设备(9);与自 适应翻译器(3)相连接的通讯处理器(4),与通讯处理器(4)相连接的通讯设备接口 (7);与输入信息采集器(6)相连接的温度探测器(10)、震动探测器(11)、湿度探测器(12)、运 动探测器(13);与通讯设备接口 (7)相连接的3G/4G无线网络设备接口 (14)、互联网接口 (15)、卫星信号接口 (16)、GPS传感器(17)和本地控制USB(18)。 3G/4G无线网络设备接口 (14)、互联网接口 (15)、卫星信号接口 (16)、全球定位系 统GPS传感器(17)属于通讯的范畴,所以这些设备都要与通讯设备接口 (7)相连接,经通 讯设备接口 (7)连接到通讯处理器(4),再通过自适应翻译器(3)对有些相关的命令作翻 译,最后连接到系统处理器(2),根据类型不同,命令或数据,再分给内含的系统管理(2A) 或应用管理(2B)来处理;处理后的结果或直接送到存储设备(9);或送至高性能的图形、图 像处理单元(1)处理,有些结果再存储到存储设备(9),或送至视讯播放器(5)播放,或通过 人机对话窗口 (8)执行相应控制操作。 温度探测器(10)、湿度探测器(12)、震动探测器(11)、运动探测器(13)将数据通 过输入信息采集器(6)反馈给系统处理器(2),如外部反馈信息需要停止播放,则系统处理 器(2)即停止视讯播放器(5)的当前工作而跳转到预先设定的主界面,再通过人机对话窗 口 (8)的命令而处理执行相应的操作。 系统处理器(2接收到输入信息采集器(6)提交的信息后,经高性能的图形、图像 处理单元(1)、自适应翻译器(3)、人机对话窗口 (8)、存储设备(9)处理后而执行相应的操 作。 系统处理器(2)接收到人机对话窗口 (8)的操作指令后,再协调高性能的图形、图 像处理单元(1)、自适应翻译器(3)、存储设备(9)执行相应的操作。 人机对话窗口 (8)所执行的所有操作均可通过系统处理器(2)保存到存储设备 (9)。 主动控制电源输入(19)是为整个系统供电的接口,从动控制电源输出(20)为控 制其它外设的电源输出接口。 本发明的目的是提供一种能兼容多种网络接入(宽带互联网、3G移动网络、卫星 DVB-S网、有线DVB-C、地面无线DVB-T)采用广播方式发布内容,而能够定点定向接收内 容、支持多内容运营商发布不同广播内容的自适应互动视讯终端;同时,它能够执行人机对 话等命令及传感器遥控遥测、物联网的信息统计、远程监控等,还可通过3G/4G移动网络等 将人机对话所执行的命令及传感器所获取的信息、物联网的监控数据等反馈给远程管理中 心。 自适应互动视讯终端,基于嵌入式Li皿x系统,其特征在于其工作模式和工作流 程的、入网联接方式,和接收内容完全可以通过"自适应"的方式获得。按照预先设定或正 在发生的外部信息和内部自定义的规则,自动调整工作模式和工作内容,并改变在系统的 输出端输出不同视讯和其它相关的资讯数据。 自适应互动视讯终端,以高性能的图形、图像处理单元(1)作为图形、图像处理的 核心单元,通过中央控制平台与系统处理器(2)通讯,利用有时序的实时命令控制指令集 对视讯播放器和相关的系统功能进行管理和控制,完成各种视讯系统所需要完成的任务。 所述视讯播放器软件或其他系统管理、应用管理都物理上嵌入再上所述系统处理器(2) 中。 所述有时序的实时命令控制指令集见附录,采用了以ASCII码为基础的命令控制
8集以提高速度、效率和安全性。 在系统处理器(2)中所述系统管理(2A)是一种实时替换的软件模块,它可以在出 厂前装入,也可在应用时动态远程装入。 在系统处理器(2)中所述应用管理(2B)是一种实时替换的软件模块,它可以在出 厂前装入,也可在应用时动态远程装入。 所述系统处理器(2)与自适应翻译器(3)之间的通讯采用可动态变更加密算法的 私有加密协议。 所述有时序的实时命令控制指令集采用了加密的通讯协议作为网络传输的基本 协议。 所述加密的通讯协议中采用了私有协议和共享协议加密的算法。 所述加密算法是可以在线实时更改的或者更新的。 对于自适应互动视讯系统而言,它可以单独工作也可以群组工作。 对于自适应互动视讯系统而言,它可以通过有时序的实时命令控制指令集所定义
的命令集对所有的视讯终端功能进行控制。 对于自适应互动视讯系统而言,它可以通过有时序的实时命令控制指令集所定 义的命令集控制播放器的音量大小,音、视频外设端口 ,从VGA变换到S-Video或HDTV或 HDMI,从单声道变双声道或5. 1环绕声道。 对于自适应互动视讯系统而言,它可以通过有时序的实时命令控制指令集所定义 的命令集控制视讯播放器的外接设备,包括打开显示器电源,调整亮度,控制摄像头的云 台,控制摄像头即时摄像,控制报警器,和/或其他类的设备。 对于系统应用软件而言,它可以通过有时序的实时命令控制指令集所定义的命令 集选择相应的视讯播放器。 对于系统管理软件而言,它可以通过有时序的实时命令控制指令集所定义的命令 集向中央控制平台发出紧急服务状态请求或系统状态更新请求。 所述网络不限于以太网结构的互联网,还可以是以下形式GSM, CDMA, WiMAX,3G 移动网、卫星DVB-S网、有线DVB-C网、地面无线DVB-T网以及工业界流行的CAN, Perf bus, XIO, AntNet或短距离的蓝牙网络。 系统处理器(2),其特征在于与执行以来自中心服务器提交的任务请求时,根据 不同任务,安排不同的权限和级别来调动相应的处理单元如高性能的图形、图像处理单元 (1),采集本地各类传感器的参数,接收来自不同网络的内容、并将内容处理后进行播放,还 同时包括将相应的本地数据、工作状态反馈给中心服务器。 自适应翻译器(3),主要是为了处理来自第三方的命令和处理相关的内容。通讯处
理器(4)中包含了为穿过本地防火墙与中央控制平台或外面的控制服务器建立网络通讯
而设立的自动探测模块,根据合适的网络来传输相应的指令,这个网络可以是普通的有线
互联网和无线的互联网,3G移动网、卫星DVB-S网、有线DVB-C网、地面无线DVB-T网,也可
以是手机用的GSM, CDMA,WiMax网络,亦可以是短距离的蓝牙,USB接口的网络; 输入信息采集器(6)将温度探测器(10)、震动探测器(11)、湿度探测器(12)、运动
探测器(13)所收集的信息提交给管理软件(2A); 人机对话窗口 (8),将按键或3G、蓝牙等所下发的相应指令提交给输入信息采集(6)进行处理,所得到的不同指令,由系统管理(2A)与应用管理(2B)转交系统处理器(2) 处理后再作相应操作。 自适应智能互动视讯终端播放器,其特征在于该系统包含高性能的图形、图像处 理单元(1)、系统处理器(2)、系统管理(2A)、应用管理(2B)、从动控制电源输出(20)、主动 控制电源输入(19)、视讯播放器(5),与容器软件(2)相连接的高性能的图形、图像处理单 元(1)、自适应翻译器(3)、输入信息采集器(6)、人机对话窗口 (8)、存储设备(9),与自适应 翻译器(3)相连接的通讯处理器(4),与通讯处理器(4)相连接的通讯设备接口 (7),及与 输入信息采集(6)相连接的温度探测器(10)、震动探测器(11)、湿度探测器(12)、运动探测 器(13),与通讯设备接口 (7)相连接的3G/4G无线网络设备接口 (14)、互联网接口 (15)、卫 星信号接口 (16)、GPS传感器(17)和本地控制USB(18)。 —种自适应互动视讯终端,它基于嵌入式Li皿x系统,其特征在于其工作模式和 工作流程的自适应。在互动式自适应视讯终端中,"互动"指的是具有人机对话能力,如采 用触摸屏或按键式;而"自适应"指的是能接受来自不同广播源的内容和工作指令,按照事 先设定或正在发生的外部信息和内部自定义的规则,自动调整工作模式和工作内容,并改 变在系统的输出端输出不同视讯和其它相关的资讯数据。这些广播源可以是卫星信号、地 面广播信号、互联网信号或3G/4G移动网络信号等。该系统包含高性能的图形、图像处理单 元(1)、系统处理器(2)、系统管理(2A)、应用管理(2B)、从动控制电源输出(20)、主动控制 电源输入(19)、视讯播放器(5),高性能的图形、图像处理单元(1)、自适应翻译器(3)、输入 信息采集器(6)、人机对话窗口 (8)、存储设备(9),与自适应翻译器(3)相连接的通讯处理 器(4),与通讯处理器(4)相连接的通讯设备接口 (7),及与输入信息采集(6)相连接的温 度探测器(10)、震动探测器(11)、湿度探测器(12)、运动探测器(13),与通讯设备接口 (7) 相连接的3G/4G无线网络设备接口 (14)、互联网接口 (15)、卫星信号接口 (16)、GPS传感器 (17)和本地控制USB(18)。 自适应互动视讯终端,"视讯"指的是为人们提供各类可阅读的信息,它不限于音、 视频节目、报刊、杂志、公文、网页和幻灯片如PPT等。 自适应互动视讯终端,其特征在于通过中央管理控制平台与系统处理器(2)结 合控制,利用有时序的实时命令控制指令集对视讯终端的中系统管理(2A)和应用管理 (2B)进行远程维护管理、替换和升级,这些系统软件和应用软件可以是以是与视讯播放相 关的软件,也可以是与传感器测量相关的软件。 自适应互动视讯终端,其特征在于所述广播信息源,它不限于卫星数字广播、地 面数字广播、3G/4G网络或来自互联网的广播。它可以是任何群发式的广播,组播或点播。
自适应互动视讯终端,其特征在于通过卫星或其他广播方式发布的视讯,利用有 时序的实时命令控制后,可使每一个自适应时序终端所接受到的内容都不一样。如果该视 讯终端的显示区的内容包含有多重分区,且分区内容要求不一样时,本操作方法可使每一 个分区的内容完全不一样。 自适应互动视讯终端,其特征在于所述有时序的实时命令控制指令集采用了加 密的通讯协议作为网络传输的基本协议。 自适应互动视讯终端,其特征在于所述通过自适应翻译器(3)的翻译后,该自适 应系统可以接受来自第三方的控制命令和第三方所发布的媒体内容。
自适应互动视讯终端,其特征在于所有内容的播放,支持密钥和授权方式播放, 未授权的内容不予播放。 应用中,所述加密算法可以是私有算法,也可以是共享算法,而且这些算法是可以 在线实时更改的或者更新的。 自适应互动视讯终端,其特征在于就每一个视讯终端而言,它可以单独工作也可 以按预先编组的方式群组工作。根据预先定义的规则,该视讯终端还可以动态变更自己的 编号,动态代替其它视讯终端的工作。 自适应互动视讯终端,其特征在于对于系统处理器(2)而言,它可以通过有时序 的实时命令控制指令集所定义的命令集对所有的视讯终端所具备的系统功能进行远程实 时控制。 所述的自适应互动视讯终端工作方式,其特征在于它可以通过有时序的实时命 令控制指令集所定义的命令集通过本地控制USB(18)控制播放器的音量大小,音、视频外 设端口 ,从VGA变换到S-Video或HDTV或HDMI,从单声道变双声道和5. 1环绕声道。
自适应互动视讯终端工作方式,其特征在于它可以通过有时序的实时命令控制 指令集所定义的命令集控制视讯播放器的外接设备,包括通过从动控制电源输出(20)打 开显示器电源,通过本地控制USB(18)调整亮度,控制摄像头的云台,控制摄像头即时摄 像,控制报警器,和/或其他类的设备。 自适应互动视讯终端,其特征在于对于整个系统工作而言,它可以按照预先设定 的联网规则接入3G/4G网,互联网或其他网络,它也可以通过有时序的实时命令控制指令 集所定义的命令来动态选择相应的通讯网络。 自适应互动视讯终端,其特征在于对于系统处理器(2)而言,它可以通过有时序 的实时命令控制指令集所定义的命令集向中央控制平台发出紧急服务状态请求或系统状 态更新请求。
自适应互动视讯终端,其特征在于所述网络不限于以太网结构的互联网,还可以
是以下形式GSM,CDMA,WiMAX,3G/4G移动网、卫星DVB-S网、有线DVB-C网、地面无线DVB-T
网以及工业界流行的CAN, Perfbus, XIO, AntNet,或短距离的蓝牙网络。 自适应互动视讯终端,其特征在于能够通过预先设定的通信网络将本地采集到
的各种参数如温度探测器(10)、震动探测器(11)、湿度探测器(12)、运动探测器(13)等
所收集的信息提交给系统处理器(2),再通过通讯网络送往中心管理服务器,并在本地留下
一个备份。 —种自适应互动视讯终端,其特征在于,包括与系统处理器互连的视讯播放器,所
述系统处理器分别连接着人机对话窗口和自适应翻译器,所述自适应翻译器通过通讯处理
器连接通讯设备接口 ,所述通讯设备接口具有卫星信号接口 、互联网接口 、3G/4G无线网络
设备接口和/或本地控制接口 ,所述视讯播放器接受有时序的实时命令控制,以实现定向
传播或点对点的单点传播功能,所述有时序的实时命令控制采用有时序的实时命令控制指 令集,其中的实时命令控制指令本身带有时序标示,实时命令控制指令的执行按照时序的
先后进行安排,而不是像非时序的控制技术一样按照指令到达的先后进行安排。所述系统 处理器能够通过通讯设备接口连接中央管理控制平台,所述系统处理器中预先装入或应用 时动态远程装入能够实时替换的系统管理软件模块和能够实时替换的应用管理软件模块。
11所述系统处理器连接有输入信息采集器,所述输入信息采集器连接温度探测器、震动探测 器、湿度探测器和/或运动探测器,所述输入信息采集器将收集的信息提交给系统管理软 件模块,系统管理软件模块在本地留下一个备份后,通过通讯网络送往中央管理控制平台 或中心管理服务器。所述人机对话窗口采用触摸屏或按键式。所述有时序的实时命令控制 指令集采用以ASCII码为基础的命令控制集。所述视讯播放器的显示区包含有多个分区, 每一个分区根据有时序的实时命令控制,播放内容不同的视讯。所述视讯播放器分布有若 干个,每一个根据有时序的实时命令控制,播放内容不同的视讯。所述视讯指的是为人们所 提供的各类可阅读的信息,它包括但不限于音、视频节目、报刊、杂志、公文、网页和/或幻 灯片。所述有时序的实时命令控制指令集采用了加密的通讯协议作为网络传输的基本协 议。所述自适应翻译器还用于视讯播放器接受来自第三方的控制命令和第三方所发布的媒 体内容,媒体内容的播放,支持密钥和授权方式,未授权的内容不予播放。所述自适应互动 视讯终端,可以单独工作,也可以按预先编组的方式群组工作,根据预先定义的规则,该视 讯终端还可以动态变更自己的编号,动态代替其它视讯终端的工作。采用主动控制电源输 入接口为整个系统供电,采用从动控制电源输出接口控制附加外设。通过有时序的实时命 令控制指令集所定义的命令集控制视讯播放器的外接设备,包括通过从动控制电源输出打 开显示器电源、通过本地控制调整亮度、控制摄像头的云台、控制摄像头即时摄像、控制报 警器和/或其他类的设备。所述系统处理器分别连接有图形图像处理单元和存储设备,人 机对话窗口所执行的所有操作均可通过系统处理器保存到存储设备,所述图形图像处理单 元采集本地各类传感器的参数,接收来自不同网络的内容、并将内容处理后进行播放,还同 时包括将相应的本地数据、工作状态反馈给中央管理控制平台或中心管理服务器。所述通 讯处理器包含了为穿过本地防火墙与中央控制平台或外面的控制服务器建立网络通讯而 设立的自动探测模块,根据网络来传输相应的指令,所述网络是指各种有线或无线网络,或 短距离的蓝牙/USB接口的网络,本地控制接口采用USB接口 。
下面对实时时序控制命令集设计规范说明如下
1. 1指令集的功能 指令集是用来和远程播放器沟通的控制语言,服务端的后台监控进程主要功能是 进行协议转换,将控制指令(TCP协议),转换为播放器能接收、识别协议的MESSAGE消息 (通常是UDP协议,也可采用TCP),并发送到Player上,并且将Player的确认消息、下载信 息、日志信息以及播放信息等写入数据库。 —个有两个方向的消息流动一是从监控模块Monitor往播放器Player发的命令 消息,二是播放器反馈回传信息即从Player送回监控模块Monitor的响应消息。监控模 块Monitor往播放器Player发的命令消息除了需要执行的强制命令以外,也有告示消息, Notification :这种消息并不需要播放器作答复,但为播放器提供一些参考数据,如每一个 地区周围的播放器总数,带宽占用率,新的内容服务器的新内容等。
命令执行时序
如图2所示 ①管理服务器发出单个/组命令至后台监控模块;②后台监控模块发出单个/组 命令至播放器;③播放器判断命令格式,并作相应回答;④播放器发出单个/组的结果至后 台监控模块;⑤后台监控模块发出单个/组的结果至管理服务器。
1. 2 Monitor控制Player指令 SetPlay用来控制播放器的各种操作,如"停止","播放","暂停","继续",等命令 都是采用这个数据结构发送到播放器,又播放器自己根据下面定义好的动作做相应的回 答。由于播放器会分很多组,因此,该消息可以给很多组同时发,只有相对应的组的播放放 器才会相应。这也利于卫星数字电视或者地面数字电视采用广播式方式控制某一组播放器 的应用。
SetPlay消息结构
用于Monitor发送指令给player使用,UDP。 typedef struct{
unsigned char direct 〃/0x02 unsigned char category 5 unsigned char type 5 unsigned char GroupID ;// unsigned char DeviceID 〃/ char Cmdld[13];〃用于跟踪的指令ID unsigned short size ;//下一个字段的字节数 char message[1] ;// }SetPlay ;
1. 2. 1.播放控制相关指令 1. 1 (控制命令SET)
这里的控制命令采用数码编号以后,加载到上面的播放器控制消息表中去,每一 个具体的播放器在根据下面的定义,做出对应的反应。 0103] l)CPLAY0x02 0x13播放(category/type)
2) CST0P0x02 0x01停止
3) CPAUSE 0x02 0x05暂停
4) CRESUME0x02 0x06继续
5) CPLAYNEXT 0x02 0x11主屏播放节目单中下一个内容
6) CPLAYPRE 0x02 0x12主屏播放节目单中上一个内容
7) NEWSUBTXT 0x01 0x12实时字幕指令 NEWSUB命令,控制Player显示字幕。 参数格式以逗号分隔。 第1位字幕属性;动态0/静态l。
第2位静态时间/循环次数;范围0 255 ;0表示一直播放。
第3 8位前景色和背景色的RGB数值。 第9字幕在位CMS管理的ID
第10位以后字幕内容,需GB2312编码的全角字符。 最后一段字幕的MD5
8) CL0SESUBTXT 0x02 0x29关闭正在播放的字幕
9) CVIDE0IN0N0x02 0x26实时切换到视频输入
0088] 0089] 0090] 0091] 0092] 0093] 0094] 0095] 0096] 0097] 0098] 0099] 0100] 0101] 0102]
0104] 0105] 0106] 0107] 0108] 0109] 0110]
0112] 0113] 0114] 0115] 0116] 0117] 0118] 0119]






































12) PLAYFILE
13) PLAYURL
14) RSSLIST
15) SH0WL0G0
16) CLEANL0G0
2) P亂IST
3) ASTART
4) AST0P
5) RELOAD
6) REMOVEXML
10) CVIDEOINOFF 0x02 0x27实时关闭视频输入,播放原节目单
11) SETVOLUME0x02 0x08改变音量大小 0x02 0x15播放播放器上指定文件 0x02 0x18并立即播放,下载图片文件 0x01 0x16发布实时RSS内容 0x01 0x17下载并实时显示LOGO 0x01 0x18关闭LOGO显示
1. 2状态命令(GET)
l)GETSCREEN 0x01 Oxll播放器返回屏幕截屏 1.2.2节目单发布相关指令布 (控制命令SET)
l)NEWLIST 0x01 0x05发布节目单指令
将节目单xml地址发送给播放器 xml :具体格式
0x01 0x13通知播放器预下载的节目单 0x02 0x16按照指定的时间间隔幻灯片模式播放 0x02 0x17停止幻灯片播放模式 0x02 0x02重载节目单 0x02 0x19删除某个已发布的节目单 1. 2. 3系统相关指令播放器 3. 1 (控制命令SET) l)SYSRESTART0x02 0x03重启播放器 0x02 0x04关闭播放器 0x01 0x10执行控制台指令 0x02 0x14清除媒体目录下所有内容 0x02 0x07升级 001002 11234567890123#UPDATE#http:〃 /20090423. bin# 向Player发送软件升级指令;根据参数中的升级包地址,下载并自动升级c
6) UPATEFILE 0x03 0x15 3G下载
7) RMMEDIAFILE 0x03 0x17清除媒体目录下指定文件
8) MKDIR 0x03 0x18建立目录(若上级目录不存在,可自动建立)
9) RMDIR 0x03 0x19删除目录 3. 2 (状态命令GET)
1) GETSTATUS 0x01 0x06获取播放器基本配置信息
2) SETCONFIG 0x03 0x14设置播放器基本信息
3) MEDIALIST 0x03 0x16返回媒体目录下所有文件信息 1. 6. 3 Player至Monitor返回消息
1. 3. 1.注册消息结构体
注册消息结构体主要用于播放器启动时向服务器作上机登录使用。
2) SYSSHUTDO丽
3) SHELLCMD
4) CLEANMEDIA
5) UPDATE



































信息
typedef struct{
unsigned char direct 5//OxO3
unsigned char category ;// = 0x01
unsigned char type ;// = 0x01
unsigned char GroupID ;//播方文器组ID
unsigned char DeviceID ;〃播放器设备ID
unsigned char MAC[16];〃备用
unsigned char ipLengh 5//备用
unsigned char ipaddress[l] 5//备用 }SetPortResponse ;
每次心跳时间间隔向服务器回报在线状态,及状态信息的回报。 1. 3. 2显示器控制结构体 〃 显示器相关控制
显示器控制结构体信息主要用于控制显示器的一些控制参数或状态反馈信息。 typedef struct {
unsigned char direct ^
unsigned char category ;//二 0xEE 显示器类Notification
unsigned char type ;〃 = 0x01设置显示器开/关指令
unsigned char GroupID ;
unsigned char DeviceID j
unsigned char MAC[16] ;〃MAC Addr
unsigned char 0n0ff ;//开/关显示器
unsigned char size ^//
char data[l];〃相关信息(原因) }MonitorControl ; 1. 3. 3外设传感器结构体 〃外设传感器,传回服务器所有传感器记录 这些信息结构用来获取各种传感器的状态和测量数据 typedef struct {
unsigned char direct ^
unsigned char category ;// = 0xEE 夕卜设传感器Notification
unsigned char type ;// = 0x02
unsigned char GroupID ;
unsigned char DeviceID ^
unsigned char MAC[16] ;〃MAC Addr
unsigned char size ;//
char data[l];〃传感器记录数据,包括温度、湿度等信息,加密并附带效验
1.3.4用户反馈结构体13/16页 〃用户回馈记录 用户反馈记录的结构主要是为测量当前读报栏前的读者的信息,包括点击数等统 计等。 typedef struct { unsigned char direct ; unsigned char category ;〃 = 0xEE 用户回馈信息类Notification unsigned char type ;// = 0x03 unsigned char GroupID ; unsigned char DeviceID 5 unsigned char MAC[16] ;〃MAC Addr unsigned char size ;// char data[l];〃计数信息,包括当前工作状态(是否阅览状态)、读报栏目
计数等信息;加密并附带效验。 )UserNotify; 1. 3. 5系统报警消息结构体 〃报警消息 报警消息机构体的内容主要是为了远程和本地事件报警而设计的,一旦出了问
题,报警信息就会发送到服务器,该播放器的状态就一 目了然了 。 typedef struct { unsigned char direct ; unsigned char category ;// = 0xEE 警报消息Notification unsigned char type ;// = 0x04 unsigned char GroupID ; unsigned char DeviceID 5 unsigned char MAC[16] ;〃MAC Addr unsigned char level ;//警告级另U unsigned char subtype ;//矛艮警类型 unsigned char size ;// char data[l];〃附加的其他信息 )Wa進ingNotify ; 1. 3. 6.指令执行返回结构体 这个信息机构是为了获得执行命令后的结果而设计的。每个命令执行后,其工作
结果可采用该结构体返回。 typedef struct { unsigned char direct 〃/0x05 unsigned char category 5//返回的指令category unsigned char type ;〃返回的指令type unsigned char GroupID ;〃播放器组ID unsigned char DeviceID ;〃播放器设备ID
unsigned char MAC[16];〃备用 unsigned short error ;〃0非,为执行成功0为执行异常 char Cmdld[13];〃指令的ID由,唯一,CMS生成 unsigned short size ;//备用 char msg[l];〃备用 long Resveredl ;//, long Reserved2 ;//, void氺Pointerl ;//, void氺Pointer2 ;// } ResponseTr即^ 将执行结果以该指令返回给,播放器收到指令执行完后Monitor 1. 3. 7.状态回报消息结构体 Monitor将Player用下列结构体返回的数据写入数据库相应的表中来完成相应 的功能。 typedef struct. { unsigned char direct ; unsigned char category;// = 0xFE 播方文类Notification unsigned char type ;// = 0x01 unsigned char GroupID ;///*modified on 20070924*/ unsigned char DeviceID ;// unsigned char MAC[16];〃自己的MAC Addr unsigned char size 〃/ char file_name[l];〃文件名 }StartPlayNot ify ; typedef struct { unsigned char direct ; unsigned char category;// = 0xFE 播方夂类Notification unsigned char type ;〃 = 0x02 unsigned char GroupID ;///*modified on 20070924氺/ unsigned char DeviceID ;// unsigned char MAC[16];〃自己的MAC Addr unsigned char is_ok 〃/ok = 0x00 0xFF ! = ok unsigned char size ;// char file_name[l];〃文件名 )StopPlayNotify ; typedef struct. {〃newly added 20071018 unsigned chardirect ;//0x04 unsigned char category;// = 0xFE 播方文类Notification 皿s i gned char type ;// = 0x03
17
unsigned char GroupID ;///*modified on 20070924氺/unsigned char DeviceID 〃/unsigned char MAC[16] ;//自己的MAC Addrchar playlistid[64];char schedulerid[64] jchar schedulername[64] 5char sdate[32];char edate[32];char stime[32];char etime[32];char weekday[16];unsigned chartimes 〃/}PlayedOnceNotify 5typedef struct{unsigned char direct junsigned char category ;// = 0xFA 安全类Notificationunsigned char type ;// = 0x01〃文件大小error 0x02文件篡改unsigned char GroupID ;//unsigned char DeviceID 〃/unsigned char encrpytCode[256] ;//力口密字符串unsigned char MAC[6] ;//自己的MAC Addrunsigned char size 〃/文件IDchar filename[1] ;//文件名} ErrorFileTr即;///typedef struct{unsigned char direct 〃/0x04unsigned char category ;// = 0xFD 系统类Notificationunsigned char type ;// = 0x04 //石兹盘空间unsigned char GroupID ;//unsigned char DeviceID 〃/unsigned char MAC[6] ;//自己的MAC Addrunsigned char size 〃/char diskinfo[l];〃媒体目录空间}DiskResponse ;///typedef struct {unsigned char direct 〃/0x04unsigned char category ;// = 0xFE 安全类Notificationunsigned char type ;// = 0x04 //文件大小error 0x02文件篡改unsigned char GroupID ;//
18
unsigned char DeviceID ^// unsigned char encrpytCode[256];〃力口密字符串 unsigned char count ; unsigned char size ;//文件ID char titleID[l];〃文件名 }SubtitleCoimtTrap ;/〃 typedef struct { unsigned char direct ;//0x04 unsigned char category;// = 0xFD 系统类Notification unsigned char type ;// = 0x04 //磁盘空间 unsigned char GroupID ;// unsigned char DeviceID ^// unsigned char MAC[6];〃自己的MAC Addr unsigned char state ; unsigned char size ;// char sheduler—id[1] ;/7媒体目录空间 }XMLPubResponse ;〃/ typedef struct { unsigned char direct ; unsigned char category ;//0x03 unsigned char type ;//0x03 unsigned char GroupID ;/〃*modified on 20071015*/ unsigned char DeviceID ^// unsigned char MAC[16]; unsigned char sub—type ;〃0x01 = Stop 0x02 = Pause 0x03 = Playing unsigned char size ;//Available when Pause ||Playing char file_name[l] ;//Available when Pause ||Playing }QueryStatusResponse ; 以上所述的实施例子仅是为了使本领域技术人员更好地理解本发明,而非对专利
保护范围的限制,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的 前提下,还可以作出若干改进、组合和润饰,这些改进、组合和润饰也应视为本发明的保护 范围。
19
权利要求
一种自适应互动视讯终端,其特征在于,包括与系统处理器互连的视讯播放器,所述系统处理器分别连接着人机对话窗口和自适应翻译器,所述自适应翻译器通过通讯处理器连接通讯设备接口,所述通讯设备接口具有卫星信号接口、互联网接口、3G/4G无线网络设备接口和/或本地控制接口,所述视讯播放器接受有时序的实时命令控制,以实现定向传播或点对点的单点传播功能,所述有时序的实时命令控制采用有时序的实时命令控制指令集,其中的实时命令控制指令本身带有时序标示,实时命令控制指令的执行按照时序的先后进行安排,而不是像非时序的控制技术一样按照指令到达的先后进行安排。
2. 根据权利要求1所述的自适应互动视讯终端,其特征在于,所述系统处理器能够通过通讯设备接口连接中央管理控制平台,所述系统处理器中预先装入或应用时动态远程装入能够实时替换的系统管理软件模块和能够实时替换的应用管理软件模块。
3. 根据权利要求1所述的自适应互动视讯终端,其特征在于,所述系统处理器连接有输入信息采集器,所述输入信息采集器连接温度探测器、震动探测器、湿度探测器和/或运动探测器,所述输入信息采集器将收集的信息提交给系统管理软件模块,系统管理软件模块在本地留下一个备份后,通过通讯网络送往中央管理控制平台或中心管理服务器。
4. 根据权利要求1所述的自适应互动视讯终端,其特征在于,所述人机对话窗口采用触摸屏或按键式。
5. 根据权利要求1所述的自适应互动视讯终端,其特征在于,所述有时序的实时命令控制指令集采用以ASCII码为基础的命令控制集。
6. 根据权利要求1所述的自适应互动视讯终端,其特征在于,所述视讯播放器的显示区包含有多个分区,每一个分区根据有时序的实时命令控制,播放内容不同的视讯。
7. 根据权利要求1所述的自适应互动视讯终端,其特征在于,所述视讯播放器分布有若干个,每一个根据有时序的实时命令控制,播放内容不同的视讯。
8. 根据权利要求1所述的自适应互动视讯终端,其特征在于,所述视讯指的是为人们所提供的各类可阅读的信息,它包括但不限于音、视频节目、报刊、杂志、公文、网页和/或幻灯片。
9. 根据权利要求l所述的自适应互动视讯终端,其特征在于,所述有时序的实时命令控制指令集采用了加密的通讯协议作为网络传输的基本协议。
10. 根据权利要求1所述的自适应互动视讯终端,其特征在于,所述自适应翻译器还用于视讯播放器接受来自第三方的控制命令和第三方所发布的媒体内容,媒体内容的播放,支持密钥和授权方式,未授权的内容不予播放。
11. 根据权利要求1所述的自适应互动视讯终端,其特征在于,所述自适应互动视讯终端,可以单独工作,也可以按预先编组的方式群组工作,根据预先定义的规则,该视讯终端还可以动态变更自己的编号,动态代替其它视讯终端的工作。
12. 根据权利要求1所述的自适应互动视讯终端,其特征在于,采用主动控制电源输入接口为整个系统供电,采用从动控制电源输出接口控制附加外设。
13. 根据权利要求12所述的自适应互动视讯终端,其特征在于,通过有时序的实时命令控制指令集所定义的命令集控制视讯播放器的外接设备,包括通过从动控制电源输出打开显示器电源、通过本地控制调整亮度、控制摄像头的云台、控制摄像头即时摄像、控制报警器和/或其他类的设备。
14. 根据权利要求3所述的自适应互动视讯终端,其特征在于,所述系统处理器分别连 接有图形图像处理单元和存储设备,人机对话窗口所执行的所有操作均可通过系统处理器 保存到存储设备,所述图形图像处理单元采集本地各类传感器的参数,接收来自不同网络 的内容、并将内容处理后进行播放,还同时包括将相应的本地数据、工作状态反馈给中央管 理控制平台或中心管理服务器。
15. 根据权利要求1所述的自适应互动视讯终端,其特征在于,所述通讯处理器包含了 为穿过本地防火墙与中央控制平台或外面的控制服务器建立网络通讯而设立的自动探测 模块,根据网络来传输相应的指令,所述网络是指各种有线或无线网络,或短距离的蓝牙/ USB接口的网络,本地控制接口采用USB接口 。
全文摘要
一种自适应互动视讯终端,其特征在于,包括与系统处理器互连的视讯播放器,所述系统处理器分别连接着人机对话窗口和自适应翻译器,所述自适应翻译器通过通讯处理器连接通讯设备接口,所述通讯设备接口具有卫星信号接口、互联网接口、3G/4G无线网络设备接口和/或本地控制接口,所述视讯播放器接受有时序的实时命令控制,以实现定向传播或点对点的单点传播功能,所述有时序的实时命令控制采用有时序的实时命令控制指令集,其中的实时命令控制指令本身带有时序标示,实时命令控制指令的执行按照时序的先后进行安排,而不是像非时序的控制技术一样按照指令到达的先后进行安排。
文档编号H04N7/18GK101794543SQ20101012141
公开日2010年8月4日 申请日期2010年3月10日 优先权日2010年3月10日
发明者许志敏 申请人:北京艾特倚天科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1