一种音频会议设备的级联控制方法技术

技术编号:15395188 阅读:91 留言:0更新日期:2017-05-19 06:45
本发明专利技术主要披露了一种音频会议设备的级联控制方法,用于在对两台触摸屏会议设备之间实现界面显示、控制操作的同步,该级联控制方法主要包括:步骤a:两台会议设备通过RJ48数据线连接,执行主从协商过程确定主机和从机;步骤b:主机开启界面发送线程和屏幕触摸事件接收线程;步骤c:从机开启界面接收线程和屏幕触摸事件发送线程,将接收到的主机图像数据进行实时绘制。本发明专利技术方案可以保证主从设备的各功能在级联状态下的稳定和完整,并能较大程度地提升用户的操作体验。

Cascade control method for audio conference equipment

The invention discloses a cascade main audio conference equipment control method for synchronization of two touch interface, control operation between screen conference equipment, the cascade control method includes: step a: two conference equipment connected by RJ48 data line, perform master-slave negotiation process determine the host and from the machine; step B: host interface and touch screen sending thread event receiving threads; step C: open interface and touch screen events are sent to the receiving thread thread from the host machine, the received image data for real-time rendering. The scheme of the invention guarantees the stability and integrity of each function of the master slave device in the cascade state, and can greatly enhance the operation experience of the user.

【技术实现步骤摘要】
一种音频会议设备的级联控制方法
本专利技术属于通讯
,尤其涉及VoIP话机级联控制技术。
技术介绍
随着通信技术的不断发展与成熟,以及远程会议办公等需求的不断扩大,音频会议终端正不断地在大小公司普及。为满足不同会场格局对会议音频效果的要求,会议终端需支持设备间的级联来覆盖更大的放音和拾音范围,以保证大会场的会议音频质量。级联设备最基本的任务是高标准地同步音频输入和输出,同时为了使设备其它功能在级联的情况下能更完善地运行,以及提供给用户更便捷友好的交互体验,级联设备的界面同步同样扮演着很重要的角色。
技术实现思路
本专利技术的目的在于提供一种音频会议设备的级联控制方法,用来提供主从音频设备在会议级联过程,实现界面显示的快速同步和从机设备操作的迅速响应。为了实现上述专利技术目的,本专利技术的技术方案如下:一种音频会议设备的级联控制方法,用于在对至少两台以上触摸屏会议设备之间实现界面显示、控制操作的同步,级联控制方法主要包括:步骤a:两台会议设备通过RJ48数据线连接,执行主从协商过程确定主机和从机;步骤b:主机开启界面发送线程和屏幕触摸事件接收线程;步骤c:从机开启界面接收线程和屏幕触摸事件发送线程,将接收到的主机图像数据进行实时绘制。优选的,主从协商流程后,从机将所有SIP帐号取消注册。优选的,该级联控制方法还包括:主机的界面发送线程和从机的界面接收线程建立第一socket连接。优选的,该级联控制方法还包括:主机的屏幕触摸事件接收线程和从机的屏幕触摸事件发送线程建立第二socket连接。优选的,该级联控制方法还包括:主机的界面发送线程读取当前显示图像RGB元数据,经JPEG编码后生成主机图像数据,然后通过第一socket连接发送至从机。优选的,该级联控制方法还包括:从机接收到主机图像数据后,经解码生成RGB数据,通过Android框架接口渲染显示。优选的,该级联控制方法还包括:从机将从机屏幕事件的坐标点、压力大小、范围数值发送至主机进行解析并调用框架接口进行屏幕事件的生效。优选的,在主从协商完成后,主机将LED灯当前初始状态同步至从机。优选的,在级联过程中,如果主机LED灯的状态发生变化,主机将变化后的状态同步至从机。本专利技术提供的技术方案可以保证主从设备的各功能在级联状态下的稳定和完整,界面操作以及显示的完全一致性,并能较大程度地提升用户的操作体验。附图说明图1为本专利技术具体实施例的逻辑控制图;图2为本专利技术实施例中实现级联模式的操作流程图一;图3为本专利技术实施例中实现级联模式的操作流程图二。具体实施方式本专利技术的基本原理:本专利技术通过对级联主机屏幕原始数据的获取、编码、发送,以及从机的接收、解码、渲染来完成界面的同步。同时由于是基于Android系统的电容屏设备,可以接收用户的屏幕触摸事件,在从机进行的屏幕操作需要将屏幕事件同步至主机,由主机对事件进行解析并更新界面,再将新界面传输至从机。同时通过别的传输链路来同步LED灯状态,屏幕开关状态等的数据。为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1为本专利技术具体实施例的逻辑控制图。如图1所示,在本专利技术具体实施例中,所涉设备基于Android系统,级联过程是在主机和从机完成主从协商后,音频和界面各司其职,独立同步。界面同步的大体实现过程为:级联主机将屏幕的图像数据发送给从机,从机解析图像数据并显示;从机发送屏幕触摸事件至主机,主机解析后进行界面的更新。除此之外,界面同步还包括设备LED灯状态的同步,以及屏幕开关状态等的同步。级联界面的同步能提升用户操作的体验度,但它同样存在着瓶颈和缺陷。由于屏幕的原始RGB数据的数据量较大,为进行网络传输需要对图像数据进行编码以及对应的解码。因此所采用的编解码算法的质量对整个界面级联过程的流畅性有着决定性的影响,除此之外,编解码的速度会一定程度上依赖于硬件性能。因此如果没有性能足够好的硬件支撑以及没有足够优化的图像编解码算法,则界面级联的过程反映在从机上就容易表现出卡顿明显,图像模糊等问题。本专利技术实施示例提供了具体的RJ48级联界面同步的实现过程,该同步实现基于Android系统,并配合第三方图像编解码库libjpeg。另外,如果在实际应用中RJ45口理论上也是可行。图2为本专利技术具体实施例中实现级联模式的操作流程图。如图2所示,在实际级联控制过程主要包括如下步骤:步骤101:同型号设备经过级联线相连后,将开始两台设备的主从协商过程,设备的界面都会弹出主从选择的对话框,一端申请成为主机后,另一端将自动成为从机,从机需将所有SIP帐号取消注册,以避免自身的线路通话会影响到主从音频的同步。步骤102:协商完成后主机开启界面发送线程和屏幕触摸事件接收线程,屏幕发送线程负责持续地将采集到的屏幕图像原数据进行编码压缩并发送至从机,事件接收线程负责接收从机发送过来的屏幕点击以及触摸事件数据并进行解析和应用以产生界面的变更。同时从机会开启屏幕接收线程和屏幕触摸事件的发送线程,屏幕接收线程用于持续地接收主机发送的屏幕图像数据,并对数据进行解码显示以此来达到与主机界面同步的效果,屏幕事件发送线程则实时地捕捉用户对屏幕的操作事件,获取到精确的事件类型和事件坐标,并将数据发送至主机,以使主机能产生相应的界面变更。为达到从机与主机完全一致的界面以及功能行为,在级联建立后从机需要注销掉所有已注册的通话账号,并断开蓝牙连接。步骤103:主机的界面发送线程和从机的界面接收线程建立socket连接,同时屏幕触摸事件线程也建立另一个socket连接,主从的同步通过两条TCP连接的数据传输来完成。级联过程中主机每一时刻能捕获到的都是一帧一帧的图像,并不是视频流,因此不管主机界面是处于何种状态,界面的同步都是通过发送/接收静止的图像来完成的。步骤104:主机的界面发送进程负责从设备显存文件/dev/graphics/fb0中获取屏幕RGB元数据,并通过libjpeg库将RGB数据编码成JPEG格式,然后通过socket连接发送至从机。主机发送图像数据的频率(每秒种的帧数)同时取决于libjpeg库的编码能力以及硬件的性能,在发送频率较低的情况下(如每秒少于10帧),则会引起从机显示卡顿的问题。在硬件允许的情况下图像还可采用硬件编解码,有助于提高编解码效率。步骤105:从机接收到图像数据后,通过libjpeg库将JPEG图像解码成RGB数据,并通过Android框架接口将图像渲染显示。步骤106:另一方面从机捕获到屏幕事件后,将事件的坐标点,压力大小,范围等数据封装后发送至主机,主机获取到数据后,对数据进行解析并调用框架接口进行屏幕事件的生效。步骤107:由于通话状态,网络状态变更等情况会触发设备LED灯颜色,闪烁频率以及开关等的状态变化,因此LED灯的状态变更也许进行主从的同步,且完全由主机同步至从机。主要有两种同步场景:(1)主从级联协商完成后,主机需先通过框架接口获取到当前LED灯的开关,颜色,频率的状态数据,并将数据封装成能用于传输的数据单元,最后通过屏幕事件收发的TCP连接发送至从机。从机接收到后对数据进行解析并通过框架接口设置LED灯的状本文档来自技高网...
一种音频会议设备的级联控制方法

【技术保护点】
一种音频会议设备的级联控制方法,用于在对两台触摸屏会议设备之间实现界面显示、控制操作的同步,其特征在于,所述级联控制方法主要包括:步骤a:两台会议设备通过RJ48数据线连接,执行主从协商过程确定主机和从机;步骤b:所述主机开启界面发送线程和屏幕触摸事件接收线程;步骤c:所述从机开启界面接收线程和屏幕触摸事件发送线程,将接收到的主机图像数据进行实时绘制。

【技术特征摘要】
1.一种音频会议设备的级联控制方法,用于在对两台触摸屏会议设备之间实现界面显示、控制操作的同步,其特征在于,所述级联控制方法主要包括:步骤a:两台会议设备通过RJ48数据线连接,执行主从协商过程确定主机和从机;步骤b:所述主机开启界面发送线程和屏幕触摸事件接收线程;步骤c:所述从机开启界面接收线程和屏幕触摸事件发送线程,将接收到的主机图像数据进行实时绘制。2.根据权利要求1所述的级联控制方法,其特征在于,所述主从协商流程后,所述从机将所有SIP帐号取消注册。3.根据权利要求2所述的级联控制方法,其特征在于,所述级联控制方法还包括:所述主机的界面发送线程和所述从机的界面接收线程建立第一socket连接。4.根据权利要求3所述的级联控制方法,其特征在于,所述级联控制方法还包括:所述主机的屏幕触摸事件接收线程和所述从机的屏幕触摸事件发送线程建立第二socket连接。5.根据权利要求4所述的级联控制方法,其特征在于,所述级联控制方法还包括:所述主机的界面发送线程...

【专利技术属性】
技术研发人员:马超超徐晓峰李夏宾
申请(专利权)人:深圳市潮流网络技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1