本发明涉及无线网络应用技术,尤其涉及一种无线投屏方法及设备。
背景技术:
随着科技的不断发展,家庭网关(Home Gateway)和机顶盒(Set-Top-Box,STB)在家庭领域中有着广泛的需求。一方面,用户通过家庭网关可以实现手机、PC机等各种终端在家庭中任意角落上网;另一方面,用户通过机顶盒可以收看高清视频直播、点播节目等,还可将手机、平板电脑等终端的屏幕投射到电视上加以显示。
在实际应用中,为了使机顶盒获得稳定的有线网络接入,家庭装修网络布线时,越来越多家庭用户开始选择在电视墙上预留网络信息面板,使得机顶盒和家庭网关的部署位置重叠的可能性越来越大。因此,融合型家庭网关,即家庭网关和机顶盒的融合终端设备,将越来越多地进入家庭。融合型家庭网关能够显著减少家庭中设备的数目,降低电信运营商或用户在设备上的投资成本,同时可采用统一的终端管理平台系统,从而减少故障点,提高运维效率,简化运维工作。
目前,融合型家庭网关的结构模块主要包括路由交换单元和机顶盒应用单元。其中,所述路由交换单元负责网络部分,提供外部网络接网和家庭有线/无线仿真(Wireless Fidelity,WiFi)组网服务,主要通过路由交换单元的中央处理器(Central Processing Unit,CPU)来运行专用操作系统,如Linux等;所述机顶盒应用单元主要负责业务部分,利用具备视频硬件解码能力的高性能应用CPU来运行能够向用户提供优异大屏幕界面显示效果的操作系统,如Android等。
从上述融合型家庭网关的结构模块中可以看出,所述融合型家庭网关包括两个CPU,且WiFi模块并未与运行机顶盒应用单元的高性能应用CPU直接相连,故用户无法通过所述融合型家庭网关来实现将小屏终端的音视频信息无线投射到大屏幕高清电视上进行播放展示。
技术实现要素:
有鉴于此,本发明实施例提供一种无线投屏方法及设备,能够有效实现将小屏终端的音视频信息无线投射到大屏幕高清电视上进行播放展示。
为达到上述目的,本发明实施例的技术方案是这样实现的:
本发明实施例提供一种无线投屏方法,应用于融合型家庭网关,所述融合型家庭网关包括无线仿真直连Wi-Fi Direct模块和无线视频显示Wi-Fi Display模块;所述方法包括:
通过所述Wi-Fi Direct模块将外部终端和所述融合型家庭网关进行无线仿真Wi-Fi点对点连接;
利用所述Wi-Fi Direct模块接收由所述外部终端发送的Wi-Fi Display协议报文和多媒体信息流;
将所述Wi-Fi Display协议报文和多媒体信息流进行封装处理后转发至所述Wi-Fi Display模块;
所述Wi-Fi Display模块对所接收的所述Wi-Fi Display协议报文和多媒体信息流进行解封装处理,得到处理结果;
根据所述处理结果控制对所述多媒体信息流的显示。
上述方案中,所述Wi-Fi Direct模块内嵌于所述融合型家庭网关中的路由交换单元,所述Wi-Fi Display模块内嵌于所述融合型家庭网关中的机顶盒应用单元。
上述方案中,将所述Wi-Fi Display协议报文和多媒体信息流进行封装处理后转发至所述Wi-Fi Display模块,包括:
所述路由交换单元将所述Wi-Fi Display协议报文和多媒体信息流进行二层 虚拟局域网VLAN封装,得到封装结果;
将所述封装结果转发至所述机顶盒应用单元。
上述方案中,所述将所述封装结果转发至所述机顶盒应用单元,包括:
将所述封装结果通过交换方式转发至所述机顶盒应用单元。
上述方案中,在将所述封装结果转发至所述机顶盒应用单元后,所述方法还包括:所述机顶盒应用单元对所接收的封装结果中的二层VLAN封装进行去处理,得到去处理后的Wi-Fi Display协议报文和多媒体信息流;将所述去处理后的Wi-Fi Display协议报文和多媒体信息流传送至所述Wi-Fi Display模块;
相应的,所述Wi-Fi Display模块对所接收的所述Wi-Fi Display协议报文和多媒体信息流进行解封装处理,得到处理结果,包括:
所述Wi-Fi Display模块对所述去处理后的Wi-Fi Display协议报文和多媒体信息流进行解析处理,得到处理结果。
上述方案中,所述Wi-Fi Direct模块和Wi-Fi Display模块均内嵌于所述融合型家庭网关中的机顶盒应用单元。
上述方案中,所述Wi-Fi Direct模块和Wi-Fi Display模块均内嵌于所述融合型家庭网关中的路由交换单元。
本发明实施例还提供一种融合型家庭网关,所述融合型家庭网关包括无线仿真直连Wi-Fi Direct模块和无线视频显示Wi-Fi Display模块;所述融合型家庭网关还包括处理器;
所述处理器,用于控制通过所述Wi-Fi Direct模块将外部终端和所述融合型家庭网关进行无线仿真Wi-Fi点对点连接;利用所述Wi-Fi Direct模块接收由所述外部终端发送的Wi-Fi Display协议报文和多媒体信息流;将所述Wi-Fi Display协议报文和多媒体信息流进行封装处理后转发至所述Wi-Fi Display模块;控制所述Wi-Fi Display模块对所接收的所述Wi-Fi Display协议报文和多媒体信息流进行解封装处理,得到处理结果;根据所述处理结果控制对所述多媒体信息流的显示。
上述方案中,所述Wi-Fi Direct模块内嵌于所述融合型家庭网关中的路由交 换单元,所述Wi-Fi Display模块内嵌于所述融合型家庭网关中的机顶盒应用单元。
上述方案中,所述处理器,具体用于控制所述路由交换单元将所述Wi-Fi Display协议报文和多媒体信息流进行二层虚拟局域网VLAN封装,得到封装结果;控制所述路由交换单元将所述封装结果转发至所述机顶盒应用单元。
上述方案中,所述路由交换单元,用于将所述封装结果通过交换方式转发至所述机顶盒应用单元。
上述方案中,所述处理器,还用于控制所述机顶盒应用单元对所接收的封装结果中的二层VLAN封装进行去处理,得到去处理后的Wi-Fi Display协议报文和多媒体信息流;将所述去处理后的Wi-Fi Display协议报文和多媒体信息流传送至所述Wi-Fi Display模块;
相应的,所述处理器,还用于控制所述Wi-Fi Display模块对所述去处理后的Wi-Fi Display协议报文和多媒体信息流进行解析处理,得到处理结果。
上述方案中,所述Wi-Fi Direct模块和Wi-Fi Display模块均内嵌于所述融合型家庭网关中的机顶盒应用单元。
上述方案中,所述Wi-Fi Direct模块和Wi-Fi Display模块均内嵌于所述融合型家庭网关中的路由交换单元。
本发明实施例所提供的无线投屏方法及设备,融合型家庭网关包括Wi-Fi Direct模块和Wi-Fi Display模块;通过所述Wi-Fi Direct模块将外部终端和所述融合型家庭网关进行无线仿真Wi-Fi点对点连接;利用所述Wi-Fi Direct模块接收由所述外部终端发送的Wi-Fi Display协议报文和多媒体信息流;将所述Wi-Fi Display协议报文和多媒体信息流进行封装处理后转发至所述Wi-Fi Display模块;所述Wi-Fi Display模块对所接收的所述Wi-Fi Display协议报文和多媒体信息流进行解封装处理,得到处理结果;根据所述处理结果控制对所述多媒体信息流的显示。如此,通过一个融合型家庭网关即可实现将小屏终端的音视频内容无线投射到大屏幕高清电视上进行播放展示,大大提高用户观看体验。
附图说明
图1为本发明实施例一无线投屏方法的流程示意图;
图2a为本发明实施例二融合型家庭网关无线投屏系统架构图;
图2b为本发明实施例二无线投屏方法的流程示意图;
图3为本发明实施例三无线投屏方法的流程示意图;
图4为本发明实施例四融合型家庭网关无线投屏系统架构图;
图5为本发明实施例五融合型家庭网关无线投屏系统架构图;
图6为本发明实施例融合型家庭网关的组成结构示意图一;
图7为本发明实施例融合型家庭网关的组成结构示意图二;
图8a为本发明实施例融合型家庭网关的组成结构示意图三;
图8b为本发明实施例融合型家庭网关的组成结构示意图四;
图9为本发明一应用示例无线投屏方法的具体交互流程示意图。
具体实施方式
下面结合附图及具体实施例对本发明再作进一步详细的说明。
在本发明实施例中,融合型家庭网关包括Wi-Fi Direct模块和Wi-Fi Display模块;通过所述Wi-Fi Direct模块将外部终端和所述融合型家庭网关进行无线仿真Wi-Fi点对点连接;利用所述Wi-Fi Direct模块接收由所述外部终端发送的Wi-Fi Display协议报文和多媒体信息流;将所述Wi-Fi Display协议报文和多媒体信息流进行封装处理后转发至所述Wi-Fi Display模块;所述Wi-Fi Display模块对所接收的所述Wi-Fi Display协议报文和多媒体信息流进行解封装处理,得到处理结果;根据所述处理结果控制对所述多媒体信息流的显示。
实施例一
图1为本发明实施例一无线投屏方法的流程示意图,所述无线投屏方法应用于融合型家庭网关,所述融合型家庭网关包括Wi-Fi Direct模块和Wi-Fi Display模块;如图1所示,本发明实施例无线投屏方法包括:
步骤101:通过所述Wi-Fi Direct模块将外部终端和所述融合型家庭网关进行无线仿真Wi-Fi点对点连接;
步骤102:利用所述Wi-Fi Direct模块接收由所述外部终端发送的Wi-Fi Display协议报文和多媒体信息流;
步骤103:将所述Wi-Fi Display协议报文和多媒体信息流进行封装处理后转发至所述Wi-Fi Display模块;
步骤104:所述Wi-Fi Display模块对所接收的所述Wi-Fi Display协议报文和多媒体信息流进行解封装处理,得到处理结果;
步骤105:根据所述处理结果控制对所述多媒体信息流的显示。
通过本发明实施例所述无线投屏方法,融合型家庭网关通过自身包括的Wi-Fi Direct模块将外部终端和所述融合型家庭网关进行无线仿真Wi-Fi点对点连接;利用所述Wi-Fi Direct模块接收由所述外部终端发送的Wi-Fi Display协议报文和多媒体信息流;将所述Wi-Fi Display协议报文和多媒体信息流进行封装处理后转发至融合型家庭网关自身所包括的Wi-Fi Display模块;所述Wi-Fi Display模块对所接收的所述Wi-Fi Display协议报文和多媒体信息流进行解封装处理,得到处理结果;根据所述处理结果控制对所述多媒体信息流的显示。如此,通过一个融合型家庭网关即可实现将小屏终端的音视频内容无线投射到大屏幕高清电视上进行播放展示,大大提高用户观看体验。
实施例二
本发明实施例二应用于如图2a所示的融合型家庭网关无线投屏系统架构;其中,所述Wi-Fi Direct模块内嵌于所述融合型家庭网关中的路由交换单元,所述Wi-Fi Display模块内嵌于所述融合型家庭网关中的机顶盒应用单元。
基于如图2a所示的融合型家庭网关无线投屏系统架构,本发明实施例提供一种无线投屏方法;图2b为本发明实施例二无线投屏方法的流程示意图,如图2b所示,本发明实施例无线投屏方法包括:
步骤101:通过所述Wi-Fi Direct模块将外部终端和所述融合型家庭网关进 行无线仿真Wi-Fi点对点连接;
步骤102:利用所述Wi-Fi Direct模块接收由所述外部终端发送的Wi-Fi Display协议报文和多媒体信息流;
步骤1031:所述路由交换单元将所述Wi-Fi Display协议报文和多媒体信息流进行二层虚拟局域网VLAN封装,得到封装结果;
步骤1032:将所述封装结果转发至所述机顶盒应用单元中的所述Wi-Fi Display模块;
这里,所述路由交换单元通过交换方式而不是路由方式将所述封装结果转发至所述机顶盒应用单元中的所述Wi-Fi Display模块。
步骤104:所述Wi-Fi Display模块对所接收的所述Wi-Fi Display协议报文和多媒体信息流进行解封装处理,得到处理结果;
步骤105:根据所述处理结果控制对所述多媒体信息流的显示。
通过本发明实施例所述无线投屏方法,融合型家庭网关通过内嵌于自身路由交换单元的Wi-Fi Direct模块将外部终端和所述融合型家庭网关进行无线仿真Wi-Fi点对点连接;利用所述Wi-Fi Direct模块接收由所述外部终端发送的Wi-Fi Display协议报文和多媒体信息流;所述路由交换单元将所述Wi-Fi Display协议报文和多媒体信息流进行二层虚拟局域网VLAN封装,得到封装结果;将所述封装结果转发至所述机顶盒应用单元中的所述Wi-Fi Display模块;所述Wi-Fi Display模块对所接收的所述Wi-Fi Display协议报文和多媒体信息流进行解封装处理,得到处理结果;根据所述处理结果控制对所述多媒体信息流的显示。如此,通过一个融合型家庭网关即可实现将小屏终端的音视频内容无线投射到大屏幕高清电视上进行播放展示,大大提高用户观看体验。
实施例三
本发明实施例三同样应用于如图2a所示的融合型家庭网关无线投屏系统架构;其中,所述Wi-Fi Direct模块内嵌于所述融合型家庭网关中的路由交换单元,所述Wi-Fi Display模块内嵌于所述融合型家庭网关中的机顶盒应用单元。
基于如图2a所示的融合型家庭网关无线投屏系统架构,本发明实施例提供一种无线投屏方法;图3为本发明实施例三无线投屏方法的流程示意图,如图3所示,本发明实施例无线投屏方法包括:
步骤101:通过所述Wi-Fi Direct模块将外部终端和所述融合型家庭网关进行无线仿真Wi-Fi点对点连接;
步骤102:利用所述Wi-Fi Direct模块接收由所述外部终端发送的Wi-Fi Display协议报文和多媒体信息流;
步骤1031:所述路由交换单元将所述Wi-Fi Display协议报文和多媒体信息流进行二层VLAN封装,得到封装结果;
步骤1032:将所述封装结果转发至所述机顶盒应用单元;
这里,所述路由交换单元通过交换方式而不是路由方式将所述封装结果转发至所述机顶盒应用单元。
步骤301:所述机顶盒应用单元对所接收的封装结果中的二层VLAN封装进行去处理,得到去处理后的Wi-Fi Display协议报文和多媒体信息流;
步骤302:将所述去处理后的Wi-Fi Display协议报文和多媒体信息流传送至所述Wi-Fi Display模块;
步骤1041:所述Wi-Fi Display模块对所述去处理后的Wi-Fi Display协议报文和多媒体信息流进行解析处理,得到处理结果;
步骤105:根据所述处理结果控制对所述多媒体信息流的显示。
通过本发明实施例所述无线投屏方法,在通过所述路由交换单元将所述封装结果转发至所述机顶盒应用单元的基础上,所述机顶盒应用单元对所接收的封装结果中的二层VLAN封装进行去处理,得到去处理后的Wi-Fi Display协议报文和多媒体信息流;将所述去处理后的Wi-Fi Display协议报文和多媒体信息流传送至所述Wi-Fi Display模块;所述Wi-Fi Display模块对所述去处理后的Wi-Fi Display协议报文和多媒体信息流进行解析处理,得到处理结果;根据所述处理结果控制对所述多媒体信息流的显示。如此,通过一个融合型家庭网关即可实现将小屏终端的音视频内容无线投射到大屏幕高清电视上进行播放展 示,大大提高用户观看体验。
实施例四
本发明实施例四应用于如图4所示的融合型家庭网关无线投屏系统架构;其中,所述Wi-Fi Direct模块和Wi-Fi Display模块均内嵌于所述融合型家庭网关中的机顶盒应用单元。
基于图4所示的融合型家庭网关无线投屏系统架构,本发明实施例提供一种无线投屏方法,如图1所示,所述无线投屏方法包括:
步骤101:通过所述Wi-Fi Direct模块将外部终端和所述融合型家庭网关进行无线仿真Wi-Fi点对点连接;
步骤102:利用所述Wi-Fi Direct模块接收由所述外部终端发送的Wi-Fi Display协议报文和多媒体信息流;
步骤103:将所述Wi-Fi Display协议报文和多媒体信息流进行封装处理后转发至所述Wi-Fi Display模块;
步骤104:所述Wi-Fi Display模块对所接收的所述Wi-Fi Display协议报文和多媒体信息流进行解封装处理,得到处理结果;
步骤105:根据所述处理结果控制对所述多媒体信息流的显示。
通过本发明实施例所述无线投屏方法,融合型家庭网关通过自身包括的Wi-Fi Direct模块将外部终端和所述融合型家庭网关进行无线仿真Wi-Fi点对点连接;利用所述Wi-Fi Direct模块接收由所述外部终端发送的Wi-Fi Display协议报文和多媒体信息流;将所述Wi-Fi Display协议报文和多媒体信息流进行封装处理后转发至融合型家庭网关自身所包括的Wi-Fi Display模块;所述Wi-Fi Display模块对所接收的所述Wi-Fi Display协议报文和多媒体信息流进行解封装处理,得到处理结果;根据所述处理结果控制对所述多媒体信息流的显示。如此,通过一个融合型家庭网关即可实现将小屏终端的音视频内容无线投射到大屏幕高清电视上进行播放展示,大大提高用户观看体验。
实施例五
本发明实施例五应用于如图5所示的融合型家庭网关无线投屏系统架构;其中,所述Wi-Fi Direct模块和Wi-Fi Display模块均内嵌于所述融合型家庭网关中的路由交换单元。
基于图5所示的融合型家庭网关无线投屏系统架构,本发明实施例提供一种无线投屏方法,如图1所示,所述无线投屏方法包括:
步骤101:通过所述Wi-Fi Direct模块将外部终端和所述融合型家庭网关进行无线仿真Wi-Fi点对点连接;
步骤102:利用所述Wi-Fi Direct模块接收由所述外部终端发送的Wi-Fi Display协议报文和多媒体信息流;
步骤103:将所述Wi-Fi Display协议报文和多媒体信息流进行封装处理后转发至所述Wi-Fi Display模块;
步骤104:所述Wi-Fi Display模块对所接收的所述Wi-Fi Display协议报文和多媒体信息流进行解封装处理,得到处理结果;
步骤105:根据所述处理结果控制对所述多媒体信息流的显示。
通过本发明实施例所述无线投屏方法,融合型家庭网关通过自身包括的Wi-Fi Direct模块将外部终端和所述融合型家庭网关进行无线仿真Wi-Fi点对点连接;利用所述Wi-Fi Direct模块接收由所述外部终端发送的Wi-Fi Display协议报文和多媒体信息流;将所述Wi-Fi Display协议报文和多媒体信息流进行封装处理后转发至融合型家庭网关自身所包括的Wi-Fi Display模块;所述Wi-Fi Display模块对所接收的所述Wi-Fi Display协议报文和多媒体信息流进行解封装处理,得到处理结果;根据所述处理结果控制对所述多媒体信息流的显示。如此,通过一个融合型家庭网关即可实现将小屏终端的音视频内容无线投射到大屏幕高清电视上进行播放展示,大大提高用户观看体验。
实施例六
图6为本发明实施例融合型家庭网关的组成结构示意图一,如图6所示, 所述融合型家庭网关60包括Wi-Fi Direct模块601和Wi-Fi Display模块602;所述融合型家庭网关60还包括处理器603;
所述处理器603,用于控制通过所述Wi-Fi Direct模块601将外部终端和所述融合型家庭网关进行Wi-Fi点对点连接;利用所述Wi-Fi Direct模块601接收由所述外部终端发送的Wi-Fi Display协议报文和多媒体信息流;将所述Wi-Fi Display协议报文和多媒体信息流进行封装处理后转发至所述Wi-Fi Display模块302;控制所述Wi-Fi Display模块602对所接收的所述Wi-Fi Display协议报文和多媒体信息流进行解封装处理,得到处理结果;根据所述处理结果控制对所述多媒体信息流的显示。
在一实施例中,如图7所示,所述Wi-Fi Direct模块601内嵌于所述融合型家庭网关中的路由交换单元61,所述Wi-Fi Display模块602内嵌于所述融合型家庭网关中的机顶盒应用单元62。
在一实施例中,如图7所示,所述处理器603,具体用于控制所述路由交换单元61将所述Wi-Fi Display协议报文和多媒体信息流进行二层虚拟局域网VLAN封装,得到封装结果;控制所述路由交换单元61将所述封装结果转发至所述机顶盒应用单元62。
在一实施例中,如图7所示,所述路由交换单元61,用于将所述封装结果通过交换方式转发至所述机顶盒应用单元62。
在一实施例中,如图7所示,所述处理器603,还用于控制所述机顶盒应用单元62对所接收的封装结果中的二层VLAN封装进行去处理,得到去处理后的Wi-Fi Display协议报文和多媒体信息流;将所述去处理后的Wi-Fi Display协议报文和多媒体信息流传送至所述Wi-Fi Display模块602;
相应的,所述处理器603,还用于控制所述Wi-Fi Display模块602对所述去处理后的Wi-Fi Display协议报文和多媒体信息流进行解析处理,得到处理结果。
在一实施例中,如图8a所示,所述Wi-Fi Direct模块601和Wi-Fi Display模块602均内嵌于所述融合型家庭网关60中的机顶盒应用单元62。
这里,所述融合型家庭网关60还包括路由交换单元61。
在一实施例中,如图8b所示,所述Wi-Fi Direct模块601和Wi-Fi Display模块602均内嵌于所述融合型家庭网关60中的路由交换单元61。
这里,所述融合型家庭网关60还包括机顶盒应用单元62。
这里需要指出的是:以上产品实施例项的描述,与上述方法描述是类似的,具有同方法实施例一至三相同的有益效果,因此不做赘述。对于本发明产品实施例中未披露的技术细节,本领域的技术人员请参照本发明方法实施例一至四的描述而理解,为节约篇幅,这里不再赘述。
具体应用场景
结合如图2a所示的融合型家庭网关无线投屏系统架构,本发明一应用示例无线投屏方法的具体交互流程如图9所示。具体地,本发明一应用示例无线投屏方法包括如下工作流程:
a)外部终端与路由交换单元的Wi-Fi Direct模块交互进行设备发现过程,Wi-Fi Direct模块在交换模块上设置VLAN Tag信息(特殊VLAN ID,仅用于标识Wi-Fi Display协议和相关媒体流报文);
b)外部终端向融合型家庭网关发起建立Wi-Fi点对点连接请求报文,路由交换单元的WiFi Direct模块接收到后,将请求报文发给交换子模块,交换模块将报文打上二层VLAN Tag标识(特殊VLAN ID,仅用于表示Wi-Fi Display协议和相关媒体流报文)后转发给机顶盒应用单元内部网口,机顶盒内部网口去除VLAN后送给机顶盒应用单元上的Wi-Fi Display模块处理,完成WiFi点对点连接的建立;即交换子模块启动VLAN隧道传输的作用。
c)外部终端发起媒体能力协商请求报文,通过路由交换单元交换子模块的VLAN隧道,转发给机顶盒应用单元的Wi-Fi Display模块处理,完成媒体能力协商请求。
d)外部终端发起媒体会话建立请求报文,同上,通过路由交换单元交换子模块的VLAN隧道,转发给机顶盒应用单元的Wi-Fi Display模块处理,完成媒 体会话建立请求。
e)外部终端开始发送音视频媒体流,同上,通过路由交换单元交换子模块的VLAN隧道,转发给机顶盒应用单元的Wi-Fi Display模块处理,Wi-Fi Display模块进行音视频的解码,并进行播放显示处理。
以上所述仅是本发明实施例的实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明实施例原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明实施例的保护范围。