视频光端机的信息处理方法及系统的制作方法_2

文档序号:8301986阅读:来源:国知局
优选实施例的状态信息数据包的构成示意图;
[0028]图5是根据本发明优选实施例的每个视频光端机的标识信息在状态信息数据包中的排列顺序示意图;
[0029]图6是根据本发明优选实施例的每个视频光端机的状态信息格式定义的示意图;
[0030]图7是根据本发明优选实施例的多个视频光端机接入视频综合平台的示意图;
[0031]图8是根据本发明优选实施例的基于图7的单个视频光端机的内部结构示意图;
[0032]图9是根据本发明优选实施例的基于图7的相邻节点之间进行数据传输的示意图;
[0033]图10是根据本发明实施例的视频光端机的信息处理系统的结构框图;
[0034]图11是根据本发明优选实施例的视频光端机的信息处理系统的结构框图。
【具体实施方式】
[0035]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0036]在以下描述中,除非另外指明,否则将参考由一个或多个计算机执行的动作和操作的符号表示来描述本申请的各实施例。其中,计算机包括个人计算机、服务器、移动终端等各种产品,使用了中央处理器(CPU)、单片机、数字信号处理器(DSP)等具有处理芯片的设备均可以称为计算机。由此,可以理解,有时被称为计算机执行的这类动作和操作包括计算机的处理单元对以结构化形式表示数据的电信号的操纵。这一操纵转换了数据或在计算机的存储器系统中的位置上维护它,这以本领域的技术人员都理解的方式重配置或改变了计算机的操作。维护数据的数据结构是具有数据的格式所定义的特定属性的存储器的物理位置。然而,尽管在上述上下文中描述本发明,但它并不意味着限制性的,如本领域的技术人员所理解的,后文所描述的动作和操作的各方面也可用硬件来实现。
[0037]转向附图,其中相同的参考标号指代相同的元素,本申请的原理被示为在一个合适的计算环境中实现。以下描述基于所述的本申请的实施例,并且不应认为是关于此处未明确描述的替换实施例而限制本申请。
[0038]以下实施例可以应用到计算机中,例如:应用到个人计算机(PC)中,当然也可以应用到目前采用了智能操作系统中的移动终端中,并且并不限于此。对于计算机或移动终端的操作系统并没有特殊要求,只要能够检测接触、确定该接触是否与预定规则相符合,以及根据该接触的属性实现相应功能即可。
[0039]图1是根据本发明实施例的视频光端机的信息处理方法的流程图。如图1所示,该方法可以包括以下处理步骤:
[0040]步骤S102:获取状态信息数据包,其中,状态信息数据包中携带的信息包括:依次连接在同一条光纤链路上的多个视频光端机中的每个视频光端机当前的状态信息以及每个视频光端机的标识信息;
[0041]步骤S104:根据获取到的每个视频光端机当前的状态信息以及每个视频光端机的标识信息,请求多个视频光端机中的部分或全部视频光端机发送音频和/或视频数据包隹A
口 O
[0042]相关技术中,缺少一种位于同一条光纤链路上的多个视频光端机同时接入视频综合平台的技术方案。采用如图1所示的方法,获取状态信息数据包,其中,状态信息数据包中携带的信息包括:依次连接在同一条光纤链路上的多个视频光端机中的每个视频光端机当前的状态信息以及每个视频光端机的标识信息;根据获取到的每个视频光端机当前的状态信息以及每个视频光端机的标识信息请求多个视频光端机中的部分或全部视频光端机发送音频和/或视频数据包集合,即通过一个状态信息数据包获知依次连接在同一条光纤链路上的多个视频光端机中的每个视频光端机当前的状态信息,然后可以根据状态信息数据包请求其中的部分或者全部视频光端机发送音频和/或视频数据,继而完成信息交互,由此解决了相关技术中缺少一种位于同一条光纤链路上的多个视频光端机同时接入视频综合平台的技术方案的问题,进而达到了实现方式简单稳定、硬件开销小的效果。
[0043]在优选实施过程中,上述视频光端机的信息处理方法可以应用于视频综合平台。视频综合平台是一款集图像处理、网络功能、日志管理、用户和权限管理、设备维护于一体的电信级视频综合处理平台。位于同一条光纤链路上的多个视频光端机中的每个视频光端机均会在每间隔预设时长(例如:5ms,其间隔时长可以根据实际情况进行修改)向与其相邻的更靠近视频综合平台的后一个视频光端机发送一个更新后的状态信息数据包。在同一条光纤链路上有且仅有一个状态信息数据包。每个视频光端机在发送状态信息数据包时会将自身产生的状态信息插入至由与当前视频光端机相邻的远离视频综合平台的前一个视频光端机传输过来的状态信息数据包中,从而可以组成一个新的状态信息数据包,并由当前的视频光端机向后一个视频光端机发送上述新的状态信息数据包。
[0044]优选地,在步骤S104,根据每个视频光端机当前的状态信息以及每个视频光端机的标识信息,请求部分或全部视频光端机发送音频和/或视频数据包集合之后,还可以包括以下步骤:
[0045]步骤S1:接收来自于部分或全部视频光端机的音频和/或视频数据包集合;
[0046]步骤S2:根据音频和/或视频数据包集合中的音频数据包子集与部分或全部视频光端机建立通话,和/或,对音频和/或视频数据包集合中的视频数据包子集进行显示输出。
[0047]在优选实施例中,在同一条光纤链路上,最多可以支持12个视频光端机同时接入,而且,视频光端机可以在光纤链路上的任意位置执行插入、移除等操作。每一个视频光端机最多能够支持12路视频、12路音频的接入和I路485信号的传输。
[0048]每个视频光端机所传输的音频和/或视频数据包的来源通常存在以下两种:
[0049]来源一、在本视频光端机接入音频和/或视频信号经过音频和/或视频信号转换芯片由本视频光端机组成的音频和/或视频信号数据包;
[0050]来源二、本视频光端机接收到的由与本视频光端机相邻的远离视频综合平台的前一个视频光端机发送的音频和/或视频数据包。
[0051]需要说明的是,每个视频光端机均会将上述两种来源的音频和/或视频数据包调度复合由本视频光端机向与其相邻的更靠近视频综合平台的后一个视频光端机进行发送。
[0052]图2是根据本发明实施例的音频或视频数据包的构成示意图。如图2所示,视频数据包的构成为:FAFA+SIZE+DATA+CRC ;而音频数据包的构成为:FBFB+SIZE+DATA+CRC。两者的差别主要在于其使用的标识信息各不相同,视频数据包所使用的标识信息为FAFA,而音频数据包所使用的标识信息为FBFB。视频综合平台可以根据接收到的音频数据包与一个或多个视频光端机进行对讲,还可以将接收到的视频数据包进行单独显示或者拼接显示。
[0053]优选地,在步骤S104,根据每个视频光端机当前的状态信息以及每个视频光端机的标识信息,请求部分或全部视频光端机发送音频和/或视频数据包集合之后,还可以包括以下操作:
[0054]步骤S3:按照多个视频光端机在同一条光纤链路上依次连接的顺序逆向发送反向传输数据包,对多个视频光端机中的一个或多个视频光端机进行配置或通信。
[0055]在优选实施例中,视频综合平台可以通过反向传输数据包对光纤链路上的任意一个或多个视频光端机进行视频预览、升级、复位、485通信等操作。反向传输数据包可以包括但不限于以下至少之一:反向控制数据包、反向升级数据包、反向复位数据包、反向串口数据包。反向传输数据包均由视频综合平台按照接入该视频综合平台的各个视频光端机的连接次序逆向发送至部分或者全部视频光端机。反向传输数据包中携带的标识信息是视频综合平台从接收到的状态信息数据包中获取到的。无论何种反向传输数据包均需按照接入视频综合平台的各个视频光端机的连接次序依次逆向传输。每当一个视频光端机接收到一个反向传输数据包时,无论该反向传输数据包是否为发送至本视频光端机的,都需要继续进行逆向传输。
[0056]优选地,在步骤S3中,按照多个视频光端机在同一条光纤链路上依次连接的顺序逆向发送反向传输数据包,对一个或多个视频光端机进行配置或通信可以包括但不限于以下至少之一:
[0057]步骤S31:当反向传输数据包为反向控制数据包时,逆向发送反向控制数据包,对一个或多个视频光端机中与每个视频光端机对应的一个或多个视频通道进行开启或者关闭;
[0058]步骤S32:当反向传输数据包为反向升级数据包时,逆向发送反向升级数据包,对一个或多个视频光端机中的每个视频光端机内部的应用程序进行升级;
[0059]步骤S33:当反向传输数据包为反向串口数据包时,逆向发送反向串口数据包,与一个或多个视频光端机中的每个视频光端机进行远程通信;
[0060]步骤S34:当反向传输数据包为反向复位数据包时,逆向发送反向复位数据包,对一个或多个视频光端机中的每个视频光端机进行远程复位。
[0061]在优选实施例中,图3是根据本发明优选实施例的反向传输数据包的构成示意图。如图3所示,反向传输数据包的构成为:FCFC+ANC1+ANC2+ID+DATA+CRC。
[0062]ANCl:Baud_num表示当反向传输包为反向串口包时的串口波特率,Cmd
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1