通过USB接口实现音视频传输和交互信令的系统及方法技术方案

技术编号:14647092 阅读:89 留言:0更新日期:2017-02-16 03:58
本发明专利技术公开了一种通过USB接口实现音视频数据传输和交互信令的系统及方法,包括以下步骤:S101,发射端在主机端上映射出一个通用的USB HID接口,通过接口与主机端进行配对;S102,发射器与主机端建立起无线网络连接,并在源端PC端映射出一个通用的USB HID接口,与PC端进行视频和音频数据传输以及信令交互;S103,当主机端接收到发射端请求之后,对终端发送相应的处理指令。或将终端输入的触控指令回传给发射端,再由发射端发送给源端相应的处理指令。本发明专利技术通过技术的手段屏蔽了很多复杂的操作,使得一个没有任何IT背景知识的用户在几分钟内就能熟练的使用,用户的体验非常好。极大的提高了会议的效率和愉悦性。

【技术实现步骤摘要】

本专利技术涉及音视频传输和交互信令的系统及方法,尤其是一种通过USB接口实现音视频传输和交互信令的系统及方法
技术介绍
随着近几年无线传输带宽、无线芯片、编解码算法、PC性能、解码芯片等等方面的技术进步,出现了无线传输的方式。PC、手机或平板等等多种类型源端通过无线方式可以把屏幕内容同屏传输显示到终端显示设备上。该方式的缺点是:1、音视频传输的实时性没有有线好,有延时。2、无线传输因为带宽的因素,基本上都需要通过编解码的方式对音视频数据进行处理,才能传输,所以终端显示的内容与源端会有差异。3、无线传输的稳定性和保密性没有有线的好。总而言之,无线传输方式解决了有线的固有缺点,给用户带来了很大的便利性。如果无线传输方式还能把上述的缺点加以改进,优化到接近有线的性能,并且做到操作简单,那么无线传输方式就可以给用户带来非常好的使用体验。目前,主流的无线音视频传输技术是基于Wi-Fi的技术,因为Wi-Fi使用广阔、提供芯片的厂家多、技术成熟、成本低。并随着802.11n和802.11ac协议的商用,使得Wi-Fi传输带宽得到很大的提高,理论上有足够的带宽支持多路经过编码的高清视频同时传输。但是,市场上大部分的采用基于Wi-Fi的技术实现无线音视频传输的产品,用户体验都做的不好,这些产品或多或少都存在以下的缺点:1、需要在PC上安装软件,软件操作非常复杂,给用户带来的操作体验很差,用户需要有一定的IT背景知识才能用的起来这类产品。2、占用PC的无线网卡,使得在无线同屏传输的时候,不能上网或者不能很流畅的上网,限制了用户的上网需求。3、对多种类型终端支持不全,多种类型终端包括windowsPC、MACOSXPC、Android移动端和iOS移动端。4、对多路视频传输支持不够,多路视频同时同屏传输显示时,有延时和卡顿。本专利技术采用基于Wi-Fi的技术来实现无线音视频传输的。但是,一键联系统通过采用创新的技术和先进的芯片,很好的解决了以上的缺点。
技术实现思路
为了克服上述现有问题,本专利技术公开了一种通过USB接口实现音视频传输和交互信令的系统及方法,其目的在于通过技术的手段屏蔽了很多复杂的操作,使得一个没有任何IT背景知识的用户在10分钟内就能熟练的使用,用户的体验非常好。极大的提高了会议的效率和愉悦性。为了解决上述问题,本专利技术采用的技术方案是:一种通过USB接口实现音视频传输和交互信令的方法,包括以下步骤:S101,发射端在主机端上映射出一个通用的USBHID接口,通过接口与主机端进行配对;S102,发射器与主机端建立起无线网络连接,并在源端PC端映射出一个通用的USBHID接口,与PC端进行视频和音频数据传输以及信令交互;S103,当主机端接收到发射端请求之后,对终端发送相应的处理指令。或将终端输入的触控指令回传给发射端,再由发射端发送给源端相应的处理指令。优选地,所述S101包括:S1011,主机端根据USBHOST接口的设备插入事件判断是否为发射端插入;S1012,主机端检测到为发射端插入时,会给发射端发送配对请求;S1013,发射端接收到主机的配对请求后,会给主机回复配对响应;S1014,主机端接收到发射端的配对响应后,给发射端发送配对数据,开始配对;S1015,发射端接收配对数据后开始校验,校验正确时,将配对数据写入Flash,给主机回复配对成功响应;S1016,校验失败时,丢弃配对数据,给主机回复配对失败响应。优选地,所述步骤S101还包括:配对失败或超时,终止配对操作,需重新进行配对操作。优选地,所述步骤S102包括:S1021,发射端与主机端建立无线网络连接,存储在发射端映射出来U盘或CD盘中的应用程序在源端开始自动运行;S1022,发射端发送按键指令,根据按下按键时间的长短,分为短按事件或是长按事件;S1023,当为长按事件时,发射端给源端发送全屏请求,源端给发射端回复全屏请求响应;S1024,当为短按事件时,发射端判断当前的状态:当前是推屏状态,则给源端发送退屏请求;当前是退屏状态,则给源端发送推屏请求;源端给发射器回复请求响应。S1025,判断视频是否在推送;当视频没有在推屏时,不能单独声音推送;当为推送状态时,源端给发射端发送声音推送指令,开始对声音进行采样,然后给发射端发送音频数据。S1026,发射端接收到源端的声音推送指令,接收PC端传输过来的音频数据;同时,给主机端发送声音推送请求;发射端在与主机端建立起音频传输连接后,把接收到的音频数据传送给主机端,完成声音推送操作。S1027,当为退出操作时,源端给发射端发送声音退出指令,停止对声音进行采样,停止给发射器发送音频数据;发射端接收到源端的声音退出指令,停止接收PC端传输过来的音频数据;给主机发送声音退出请求;然后断开与主机的音频传输连接,完成声音退出操作。一种通过USB接口实现音视频传输和交互信令的系统,包括:配对模块,用于发射端在主机端上映射出一个通用的USBHID接口,通过接口与主机端进行配对;网络连接模块,用于发射器与主机端建立起无线网络连接;源端交互模块,用于发射端在源端PC端映射出一个通用的USBHID接口,与PC端进行视频和音频数据传输以及信令交互;回传模块,用于主机端将终端输入的触控指令回传给发射端,再由发射端发送给源端相应的处理指令。优选地,所述配对模块包括:插入事件判断单元,用于主机端根据USBHOST接口的设备插入事件判断是否为发射端插入;配对请求单元,用于主机端检测到为发射端插入时,会给发射端发送配对请求;配对响应单元,用于发射端接收到主机的配对请求后,会给主机回复配对响应;数据发送单元,用于主机端接收到发射端的配对响应后,给发射端发送配对数据,开始配对;校验模块,用于发射端接收配对数据后开始校验,校验正确时,将配对数据写入Flash,给主机回复配对成功响应;错误处理模块,用于校验失败时,丢弃配对数据,给主机回复配对失败响应。所述源端交互模块包括:按键判断单元,用于发射端发送按键指令,根据按下按键时间的长短,分为短按事件或是长按事件;长按处理单元,用于当为长按事件时,发射端给源端发送全屏请求,源端给发射端回复全屏请求响应;短按处理单元,用于当为短按事件时,发射端判断当前的状态:当前是推屏状态,则给源端发送退屏请求;当前是退屏状态,则给源端发送推屏请求;源端给发射器回复请求响应;声音推送单元,用于源端给发射端发送声音推送指令,开始对声音进行采样,然后给发射端发送音频数据;声音退出单元,用于源端给发射端发送声音退出指令,停止对声音进行采样,停止给发射器发送音频数据;发射端接收到源端的声音退出指令,停止接收PC端传输过来的音频数据;给主机发送声音退出请求;然后断开与主机的音频传输连接,完成声音退出操作。一种通过USB接口实现音视频传输和交互信令的系统,包括:一发射器,通过发射器上按键的短按和长按两种状态实现推屏、推屏和全屏操作;一主机端,通过主机端上的USBHOST接口与发射器进行数据传输与信令交互,并通过USBHOST接口外接触控屏的触控USB接口,采集触控屏终端的触摸控制信令,回传给发射器和源端,实现触控屏的反向控制;发射器包括:映射存储模块,用于映射出一个U盘或CD盘存储需在源端运行的应用程序;交互传输模块本文档来自技高网
...
通过USB接口实现音视频传输和交互信令的系统及方法

【技术保护点】
一种通过USB接口实现音视频传输和交互信令的方法,其特征在于,包括以下步骤:S101,发射端在主机端上映射出一个通用的USB HID接口,通过接口与主机端进行配对;S102,发射器与主机端建立起无线网络连接,并在源端映射出一个通用的USB HID接口,与源端进行视频和音频数据传输以及信令交互;S103,当主机端接收到发射端请求之后,对终端发送相应的处理指令;或将终端输入的触控指令回传给发射端,再由发射端发送给源端相应的处理指令。

【技术特征摘要】
1.一种通过USB接口实现音视频传输和交互信令的方法,其特征在于,包括以下步骤:S101,发射端在主机端上映射出一个通用的USBHID接口,通过接口与主机端进行配对;S102,发射器与主机端建立起无线网络连接,并在源端映射出一个通用的USBHID接口,与源端进行视频和音频数据传输以及信令交互;S103,当主机端接收到发射端请求之后,对终端发送相应的处理指令;或将终端输入的触控指令回传给发射端,再由发射端发送给源端相应的处理指令。2.根据权利要求1所述的方法,其特征在于,所述S101包括:S1011,主机端根据USBHOST接口的设备插入事件判断是否为发射端插入;S1012,主机端检测到为发射端插入时,会给发射端发送配对请求;S1013,发射端接收到主机的配对请求后,会给主机回复配对响应;S1014,主机端接收到发射端的配对响应后,给发射端发送配对数据,开始配对;S1015,发射端接收配对数据后开始校验,校验正确时,将配对数据写入Flash,给主机回复配对成功响应;S1016,校验失败时,丢弃配对数据,给主机回复配对失败响应。3.根据权利要求1所述的方法,其特征在于,所述步骤S101还包括:配对失败或超时,终止配对操作,需重新进行配对操作。4.根据权利要求1所述的方法,其特征在于,所述步骤S102包括:S1021,发射端与主机端建立无线网络连接,存储在发射端映射出来的U盘或CD盘中的应用程序在源端开始自动运行;S1022,发射端发送按键指令,根据按下按键时间的长短,判断为短按事件或是长按事件;S1023,当为长按事件时,发射端给源端发送全屏请求,源端给发射端回复全屏请求响应;S1024,当为短按事件时,发射端首先判断当前的状态:当前是推屏状态时,则给源端发送退屏请求,进行推屏操作;当前是退屏状态时,则给源端发送推屏请求,进行推屏操作;S1025,接收声音操作指令时,判断视频是否在推送;当视频为未推送状态时,声音操作也不能进行;当视频为推送状态时,判断声音操作指令为推送指令还是退出操作指令;当为推送操作指令时,进行推送操作;当为退出操作指令时,进行退出操作;一种通过USB接口实现音视频传输和交互信令的系统,其特征在于,包括:配对模块,用于发射端在主机端上映射出一个通用的USBHID接口,通过接口与主机端进行配对;网络连接模块,用于发射器与主机端建立起无线网络连接;源端交互模块,用于发射端在源端PC端映射出一个通用的USBHID接口,与PC端进行视频和音频数据传输以及信令交互;回传模块,用于主机端将终端输入的触控指令回传给发射端,再由发射端发送给源端相应的处理指令。5.根据权利要求1所述的系统,其特征在于,所述配对模块包括:插入事件判断单元,用于主机端根据USBHOST接口的设备插入事件判断是否为发射端插入;配对请求单元,用于主机端检测到为发射端插...

【专利技术属性】
技术研发人员:李华敏郑盛钟文旺王文利赖亮延
申请(专利权)人:深圳市宝疆科技有限公司
类型:发明
国别省市:广东;44

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

1