实现即插即用传屏的方法及装置制造方法及图纸

技术编号:17784485 阅读:35 留言:0更新日期:2018-04-22 16:08
本发明专利技术涉及实现即插即用传屏的方法及装置。所述方法包括:通过本端的第一USB接口向第一设备提供若干通信协议端口,且能够被第一设备的通用驱动识别,通过所述通信协议端口、第一USB接口建立本端与第一设备的USB通信连接;检测到第一USB接口有来自第一设备的存储空间访问指令,将预设存储空间展示给第一设备,所述存储空间中存储有对应的应用程序,所述应用程序能够被第一设备运行以获取第一设备系统当前的音视频信息;若检测音视频数据,将所述音视频数据通过本端的第二USB接口转发至第二设备。本发明专利技术能够实现即插即用的USB传屏体验,无需显示源设备预先安装对应的应用程序。

【技术实现步骤摘要】
实现即插即用传屏的方法及装置
本专利技术涉及数据传输
,特别是涉及实现即插即用传屏的方法及装置。
技术介绍
传统的传屏模式中,作为显示源设备的PC系统可以主动的将其系统声音和画面通过HDMI或者VGA接口输出,但是却无法主动的通过USB接口输出。因此,USB传屏模式中,需要预先在PC端运行一个应用程序,通过该应用程序截取系统的音频和视频数据,然后通过USB接口发送出去,通过USB传屏设备中转,最终到显示终端进行解码显示。然而,对于没有预先安装对应应用程序的显示源设备,则无法将其将其系统声音和画面通过USB传屏到显示终端,给用户带来了不便。
技术实现思路
基于此,本专利技术实施例提供的实现即插即用传屏的方法及装置,能够能够实现即插即用的USB传屏体验,无需显示源设备预先安装对应的应用程序。本专利技术一方面提供实现即插即用传屏的方法,包括:通过本端的第一USB接口向第一设备提供若干通信协议端口,所述通信协议端口能够被第一设备的通用驱动识别;所述通用驱动提供了第一设备和标准USB设备之间通信的通用通信协议,所述通信协议端口至少包括:用于传输音视频数据的端口和用于访问存储空间的端口;通过所述通信协议端口、所述第一USB接口建立本端与所述第一设备的USB通信连接;检测到第一USB接口有来自第一设备的信息,检测传输该信息的通信协议端口,若为用于访问存储空间的端口,则将该信息识别为存储空间访问指令;将预设存储空间展示给第一设备,所述存储空间中存储有对应的应用程序,所述应用程序能够被第一设备运行,并且所述应用程序运行时能够获取第一设备系统当前的音视频信息;若检测到传输该信息的通信协议端口为用于传输音视频数据的端口,则将该信息识别为音视频数据;将所述音视频数据通过本端的第二USB接口转发至第二设备,指示所述第二设备在接收到所述音视频数据后播放对应的音视频。本专利技术另一方面提供一种实现即插即用传屏的方法,包括:通过预安装的通用驱动识别接入第一设备USB接口的USB设备提供的通信协议端口;所述通用驱动提供了第一设备和标准USB设备之间通信的通用通信协议,所述通信协议端口至少包括:用于传输音视频数据的端口和用于访问存储空间的端口;所述USB设备设置有第一USB接口,所述USB设备通过所述第一USB接口接入第一设备USB接口,并通过所述第一USB接口提供若干能够被第一设备的通用驱动识别的通信协议端口;生成存储空间访问指令,将所述访问指令适配到识别出的用于访问存储空间的端口,并通过第一设备USB接口发送至所述USB设备的第一USB接口,以访问所述USB设备的预设存储空间,并通过第一设备系统接口运行所述预设存储空间中对应的应用程序以截获第一设备播放的画面和音频;将截获到的音视频数据通过第一设备的USB接口发送至所述USB设备的第一USB接口。本专利技术又一方面提供一种实现即插即用传屏的装置,包括:端口模拟模块,用于通过本端的第一USB接口向第一设备提供若干通信协议端口,所述通信协议端口能够被第一设备的通用驱动识别,所述通用驱动提供了第一设备和标准USB设备之间通信的通用通信协议,所述通信协议端口至少包括:用于传输音视频数据的端口和用于访问存储空间的端口;连接建立模块,用于通过所述通信协议端口、所述第一USB接口建立本端与所述第一设备的USB通信连接;存储模块,用于检测到第一USB接口有来自第一设备的信息,检测传输该信息的通信协议端口,若为用于访问存储空间的端口,则将该信息识别为存储空间访问指令;将预设存储空间展示给第一设备,所述存储空间中存储有对应的应用程序,所述应用程序能够被第一设备运行,并且所述应用程序运行时能够获取第一设备系统当前的音视频信息;以及,音视频数据转发模块,用于若检测到传输该信息的通信协议端口为用于传输音视频数据的端口,则将该信息识别为音视频数据;将所述音视频数据通过本端的第二USB接口转发至第二设备,指示所述第二设备在接收到所述音视频数据后播放对应的音视频。本专利技术又一方面提供一种实现即插即用传屏的装置,包括:USB识别模块,用于通过预安装的通用驱动识别接入第一设备USB接口的USB设备提供的通信协议端口;所述通用驱动提供了第一设备和标准USB设备之间通信的通用通信协议,所述通信协议端口至少包括:用于传输音视频数据的端口和用于访问存储空间的端口;所述USB设备设置有第一USB接口,所述USB设备通过所述第一USB接口接入第一设备USB接口,并通过所述第一USB接口提供若干能够被第一设备的通用驱动识别的通信协议端口;音视频截获模块,用于生成存储空间访问指令,将所述访问指令适配到识别出的用于访问存储空间的端口,并通过第一设备USB接口发送至所述USB设备的第一USB接口,以访问所述USB设备的预设存储空间,并通过第一设备系统接口运行所述预设存储空间中对应的应用程序以截获第一设备播放的画面和音频;以及,音视频发送模块,用于将截获到的音视频数据通过第一设备的USB接口发送至所述USB设备的第一USB接口。上述技术方案,通过将传屏设备模拟成标准USB设备,并在其中预先存储截获显示源设备播放的画面和音频的应用程序,在该传屏设备与显示源设备USB连接之后,显示源设备通过运行所述传屏设备的存储空间则的所述应用程序,便可完成显示源设备端播放的画面和音频的数据截获。对于显示源设备来说,无需预装对应的应用程序,实现了即插即用的USB传屏,有利于USB传屏应用的推广。附图说明图1为实施本专利技术实现即插即用传屏的方法的系统环境示意图;图2为一实施例的实现即插即用传屏的方法的示意性流程图;图3为一实施例的实现即插即用传屏的方法的详细流程图;图4为第二实施例的实现即插即用传屏的方法的示意性流程图;图5为第二实施例的显示源设备实现即插即用传屏的方法的详细流程图;图6为第三实施例的实现即插即用传屏的方法的示意性流程图;图7为第三实施例的显示设备实现即插即用传屏的方法的详细流程图;图8为一实施例的实现即插即用传屏的装置的示意性结构图;图9为第二实施例的实现即插即用传屏的装置的示意性结构图;图10为第三实施例的实现即插即用传屏的装置的示意性结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1为实施本专利技术有线传屏的方法的系统环境示意图。如图1所示,本专利技术实施例的系统环境包括显示源设备(即第一设备)、传屏设备(即模拟USB设备)和显示设备(即第二设备)。所述显示源设备可为PC、手机等运行有操作系统的设备或系统,其系统内拥有至少一个预安装的通用驱动,所述通用驱动提供了第一设备和标准USB设备之间通信的通用通信协议。所述显示源设备还至少设置有一USB接口(即USB接口D/第三USB接口),且该USB接口的属性设为USBhost。所述显示设备为运行有操作系统的设备或系统,例如大屏电子白板,所述显示设备还至少设置有一USB接口(即USB接口A/第四USB接口),且该USB接口的属性设为USBhost。所述传屏设备设置有USB接口、存储器以及处理器。所述USB接口包括USB接口C和USB接口B(即第一USB接口和第二USB接口)本文档来自技高网...
实现即插即用传屏的方法及装置

【技术保护点】
一种实现即插即用传屏的方法,其特征在于,包括:通过本端的第一USB接口向第一设备提供若干通信协议端口,所述通信协议端口能够被第一设备的通用驱动识别;所述通用驱动提供了第一设备和标准USB设备之间通信的通用通信协议,所述通信协议端口至少包括:用于传输音视频数据的端口和用于访问存储空间的端口;通过所述通信协议端口、所述第一USB接口建立本端与所述第一设备的USB通信连接;检测到第一USB接口有来自第一设备的信息,检测传输该信息的通信协议端口,若为用于访问存储空间的端口,则将该信息识别为存储空间访问指令;将预设存储空间展示给第一设备,所述存储空间中存储有对应的应用程序,所述应用程序能够被第一设备运行,并且所述应用程序运行时能够获取第一设备系统当前的音视频信息;若检测到传输该信息的通信协议端口为用于传输音视频数据的端口,则将该信息识别为音视频数据;将所述音视频数据通过本端的第二USB接口转发至第二设备,指示所述第二设备在接收到所述音视频数据后播放对应的音视频。

【技术特征摘要】
2016.10.12 CN 20161089026711.一种实现即插即用传屏的方法,其特征在于,包括:通过本端的第一USB接口向第一设备提供若干通信协议端口,所述通信协议端口能够被第一设备的通用驱动识别;所述通用驱动提供了第一设备和标准USB设备之间通信的通用通信协议,所述通信协议端口至少包括:用于传输音视频数据的端口和用于访问存储空间的端口;通过所述通信协议端口、所述第一USB接口建立本端与所述第一设备的USB通信连接;检测到第一USB接口有来自第一设备的信息,检测传输该信息的通信协议端口,若为用于访问存储空间的端口,则将该信息识别为存储空间访问指令;将预设存储空间展示给第一设备,所述存储空间中存储有对应的应用程序,所述应用程序能够被第一设备运行,并且所述应用程序运行时能够获取第一设备系统当前的音视频信息;若检测到传输该信息的通信协议端口为用于传输音视频数据的端口,则将该信息识别为音视频数据;将所述音视频数据通过本端的第二USB接口转发至第二设备,指示所述第二设备在接收到所述音视频数据后播放对应的音视频。2.根据权利要求1所述的实现有线传屏的方法,其特征在于,所述通信协议端口还包括:用于传输连接信息的端口;通过所述通信协议端口、所述第一USB接口建立本端与所述第一设备的USB通信连接之后还包括:生成连接成功指令,将所述连接成功指令适配到用于传输连接信息的端口,并通过第一USB接口发送至第一设备。3.根据权利要求1所述的实现即插即用传屏的方法,其特征在于,所述通信协议端口还包括:用于传输操控信号的端口和用于传输回传请求的端口;检测到第一USB接口有来自第一设备的信息,检测传输该信息的通信协议端口之后还包括:若为用于传输回传请求的端口,则将该信息识别为回传请求指令;将所述回传请求指令通过第二USB接口转发至第二设备,使第二设备返回其检测到的对第一设备的操控信号;所述实现即插即用传屏的方法还包括:检测到第二USB接口有来自第二设备的操控信号,将所述操控信号适配到用于传输控制信息的端口,并通过第一USB接口发送至第一设备,指示所述第一设备在接收到所述操控信号后执行与所述操控信号相应的动作。4.根据权利要求1所述的实现即插即用传屏的方法,其特征在于,所述将所述音视频数据通过本端的第二USB接口转发至第二设备的步骤包括:若监听到预设的用于指示信息转发的触发控制信号,将所述音视频数据通过本端的第二USB接口转发至第二设备。5.根据权利要求4所述的实现即插即用传屏的方法,其特征在于,所述触发控制信号包括本端预设的控制按钮被按下的操作信号。6.根据权利要求1至5任一所述的实现即插即用传屏的方法,其特征在于,第一USB接口、第二USB接口的属性均为USBdevice;第一设备为显示源设备,第二设备为显示设备;用于传输音视频数据的端口为hid类型端口,用于访问存储空间的端口为msc类型端口。7.一种实现即插即用传屏的方法,其特征在于,包括:通过预安装的通用驱动识别接入第一设备USB接口的USB设备提供的通信协议端口;所述通用驱动提供了第一设备和标准USB设备之间通信的通用通信协议,所述通信协议端口至少包括:用于传输音视频数据的端口和用于访问存储空间的端口;所述USB设备设置有第一USB接口,所述USB设备通过所述第一USB接口接入第一设备USB接口,并通过所述第一USB接口提供若干能够被第一设备的通用驱动识别的通信协议端口;生成存储空间访问指令,将所述访问指令适配到识别出的、用于访问存储空间的端口,并通过第一设备USB接口发送至所述USB设备的第一USB接口,以访问所述USB设备的预设存储空间,并通过第一设备系统接口运行所述预设存储空间中对应的应用程序以截获第一设备播放的画面和音频;将截获到的音视频数据通过第一设备的USB接口发送至所述USB设备的第一USB接口。8.根据权利要求7所述的实现即插即用传屏的方法,其特征在于,所述通信协议端口还包括:用于传输操控信号的端口和用于传输回传请求的端口;通过预安装的通用驱动识别接入第一设备USB接口的USB设备提供的通信协议端口之后还包括:获取第一设备预设的回传请求标识位信息,根据回传请求标识位信息确定第一设备的回传请求功能是否为开启状态;若是,生成回传请求指令;将所述回传请求指令适配到用于传输回传请求的端口,并通过第一设备USB接口发送至所述USB设备的第一USB接口;所述实现即插即用传...

【专利技术属性】
技术研发人员:贺欣
申请(专利权)人:广州视源电子科技股份有限公司广州视睿电子科技有限公司
类型:发明
国别省市:广东,44

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

1