家庭局域网内实现电视移屏的方法、系统及电视设备的制作方法

文档序号:7887480阅读:169来源:国知局
专利名称:家庭局域网内实现电视移屏的方法、系统及电视设备的制作方法
技术领域
本发明涉及网络通讯领域,特别是涉及一种家庭局域网内实现电视移屏的方法、系统、电视及终端设备。
背景技术
多媒体服务器端统一的内容管理系统提供媒体内容的统一管理,并通过电子节目菜单的形式发布到网络协议电视IPTV、个人电脑PC、移动终端等各个平台上。多媒体服务器端的互动支撑系统管理多屏业务的基础信 息数据,包括用户在各屏之间的用户账号及对应关系。当用户需要将电视屏幕的内容转移到移动终端或者PC上时,则是由移动终端或者PC向多媒体服务器端的中心媒体系统统一进行鉴权认证后,从中心媒体系统向移动终端或者PC发出相应的多媒体码流,移动终端或者PC接收该码流并进行播放。现有技术的移屏过程中,需要中心媒体系统进行统一的管理和认证,可支持的移屏内容相对有限,并且需要占用多媒体服务器端的资源和网络带宽,不能很好的满足家庭内短距离移屏的需求。

发明内容
本发明主要解决的技术问题是提供一种家庭局域网内实现电视移屏的方法,还提供相应的系统、电视设备以及终端设备,能够在家庭局域网内实现电视移屏,并且不占用多媒体服务器端的资源和网络宽带,能够很好地满足家庭内短距离移屏的需求。为解决上述技术问题,本发明采用的技术方案是提供一种家庭局域网内实现电视移屏的方法,其特征在于,包括终端设备向电视设备发送移屏请求信息;电视设备接收所述移屏请求信息,然后根据所述移屏请求信息将多媒体服务器端输入的视频数据和音频数据分别进行实时编码,再将编码后的视频数据和音频数据进行打包形成视频数据包和音频数据包并发送给所述终端设备;以及终端设备接收所述视频数据包和音频数据包,并根据所述视频数据包和音频数据包进行播放。一种电视设备,其特征在于,包括流服务模块,用于接收终端设备发送的移屏请求信息;视频编码模块,用于根据移屏请求信息将本地定标器内的视频数据进行实时编码;以及音频编码模块,用于根据移屏请求信息将多媒体服务器端输入的音频数据进行实时编码;其中,流服务模块将编码后的视频数据和音频数据进行打包形成视频数据包和音频数据包,并将所述视频数据包和音频数据包发送给所述终端设备,以使得所述终端设备根据所述视频数据包和音频数据包进行播放。一种家庭局域网内实现电视移屏的系统,其特征在于,包括终端设备和电视设备;其中,电视设备接收所述终端设备发送的移屏请求信息,然后根据该移屏请求信息将多媒体服务器端输入的视频数据和音频数据分别进行实时编码,再将编码后的视频数据和音频数据进行打包形成视频数据包和音频数据包,并将该视频数据包和音频数据包发送给终端设备;终端设备接收视频数据包和音频数据包,并根据该视频数据包和音频数据包在本地进行播放。 本发明的有益效果是区别于现有技术的情况,本发明中电视设备通过接收终端设备发送的移屏请求信息,并根据该移屏请求信息将多媒体服务器端输入的视频数据和音频数据分别进行实时编码,再将编码后的视频数据和音频数据进行打包形成视频数据包和音频数据包,并将所述视频数据包和音频数据包发送给终端设备,以使得该终端设备根据所述视频数据包和音频数据包进行播放;本方法能够在家庭局域网内实现电视移屏,并且不占用多媒体服务器端的资源和网络宽带,很好地满足了家庭内短距离移屏的需求。


图I是本发明家庭局域网内实现电视移屏方法的实施例的数据流程图;图2是本发明家庭局域网内实现电视移屏系统的实施例的流程示意图;图3是本发明电视设备的实施例的逻辑结构示意图;图4是本发明终端设备的实施例的逻辑结构示意图。
具体实施例方式在本发明的实施例中,电视设备和终端设备是通过家庭局域网相互通信连接的。请参阅图1,本发明家庭局域网内实现电视移屏的方法的实施例包括101、终端设备向电视设备发送认证信息;手机或者个人电脑等终端设备启动相应的终端软件,通过通用即插即用协议获取家庭局域网内电视终端的IP地址,然后通过该IP地址向该电视终端发送连接请求以及认证信息;102、接收终端设备发送的认证信息;电视设备接收终端设备发送的连接请求以及认证信息;103、根据该认证信息判断终端设备是否通过认证;电视设备接收终端设备发送的连接请求以及认证信息后,对认证信息进行判断,如果认证没有通过,则结束连接,程序结束;如果认证通过,则执行步骤104 ;104、向终端设备发送本电视设备的接口信息;如果终端设备通过认证,终端设备和电视设备之间的通信连接建立,电视设备向终端设备发送本电视设备的接口信息,以使该终端设备根据该接口信息判断本电视设备是否支持移屏;105、终端设备接收接口信息;
终端设备接收电视设备发送的接口信息;106、根据接收的接口信息判断电视设备是否支持移屏;终端设备接收电视设备的接口信息后,根据该接口信息判断电视设备是否支持移屏,如果不支持移屏,则结束流程,如果支持移屏,则执行步骤107 ;107、向电视设备发送移屏请求信息;如果判断出本局域网内的电视终端支持移屏,则向该电视设备发送移屏请求信息;108、接收终端设备发送的移屏请求信息;
电视设备接收终端设备发送的移屏请求信息;109、根据移屏请求信息将多媒体服务器端输入的视频数据和音频数据分别进行实时编码;电视设备接收依据实时流传输协议的移屏请求信息后,开始将多媒体服务器端输入的视频数据和音频数据分别进行实时编码;110、将编码后的视频数据和音频数据进行打包形成视频数据包和音频数据包,并将视频数据包和音频数据包发送给终端设备;将视频数据和音频数据分别进行实时编码后,再将视频数据和音频数据分别按照实时传输协议进行打包,并将形成的视频数据包和音频数据包发送给终端设备;111、接收电视设备根据移屏请求信息发送的视频数据包和音频数据包;终端设备接收电视设备根据移屏请求信息发送的视频数据包和音频数据包;112、根据视频数据包和音频数据包在本地进行播放;终端设备接收电视设备根据移屏请求信息发送的视频数据包和音频数据包后,根据实时传输协议进行拆包,并根据预定的协议进行解压缩后,进行播放;113、终端设备向电视设备发送模拟遥控器按键信令;用户可以利用终端设备来遥控电视设备,具体的,终端设备通过局域网向电视设备发送模拟遥控器按键信令,电视设备接收终端设备发送的模拟遥控器按键信令后,将该模拟遥控器按键信令转换成本电视设备能够识别和执行的控制命令,然后进行相应的操作,例如,换台控制命令、音量调节控制命令等等。114、接收终端设备发送的模拟遥控器按键信令;电视设备接收终端设备发送的模拟遥控器按键信令;115、将该模拟遥控器按键信令转换成控制命令;电视设备接收终端设备发送的模拟遥控器按键信令后,将该模拟遥控器按键信令转换成本电视设备能够识别和执行的控制命令;116、根据控制命令进行相应的操作;将接收的模拟遥控器按键信令转换成本电视设备能够识别和执行的控制命令后,再根据该控制命令进行相应的操作,例如,换台控制命令、音量调节控制命令等等。在本实施例中,电视终端的显示屏可以是打开着,也可以是关闭的,只要电视终端内部的工作模块处于工作状态,就可以实现移屏;此处不做限制;在本实施例中,电视设备通过接收终端设备发送的移屏请求信息,并根据该移屏请求信息将多媒体服务器端输入的视频数据和音频数据分别进行实时编码,再将编码后的视频数据和音频数据进行打包形成视频数据包和音频数据包,并将所述视频数据包和音频数据包发送给终端设备,以使得该终端设备根据所述视频数据包和音频数据包进行播放;本方法能够在家庭局域网内实现电视移屏,并且不占用多媒体服务器端的资源和网络宽带,很好地满足了家庭内短距离移屏的需求;并且,用户可以边在终端设备上观看电视节目边利用该终端设备对电视设备进行控制操作,方便了用户,提高了用户体验。请参阅图2,本发明家庭局域网内实现电视移屏的系统的实施例包括本实施例中的家庭局域网内实现电视移屏的系统包括终端设备和电视设备;终端设备和电视设备之间的通讯流程具体为I、终端设备连接网络,通过对等网络连接UPNP协议,进行内网设备发现;手机或者个人电脑等终端设备启动相应的终端软件,通过UPNP协议,进行内网设 备发现;2、终端设备发现内网电视设备后发出连接请求;终端设备发现内网电视设备后,向该电视设备发出连接请求;3、接收连接请求;家庭局域网内的电视设备接收终端设备发送的连接请求;4、进行协议握手和安全认证;电视设备和终端设备直接根据握手协议进行握手,以及进行安全认证,如果认证没有通过,则结束连接,中断此次连接请求;如果认证通过,则终端设备从电视设备端获取到相应的信息,例如电视设备端的ID以及接口信息等等;5、根据协议握手和安全认证过程中获取的信息判断电视设备具备移屏的功能;终端设备根据协议握手和安全认证过程中获取的接口信息判断电视设备是否支持移屏功能,如果支持,则在终端设备端的显示界面上显示支持移屏功能的相应状态,提示用户可以进行移屏操作;如果不支持,则在终端设备端的显示界面上显示不支持移屏功能的相应状态,提示用户不可以进行移屏操作;6、向电视设备发送移屏请求信息;终端设备判断出内网中的电视设备支持移屏功能,则向电视设备发送移屏请求信息;7、接收屏请求信息,并根据该移屏请求信息将多媒体服务器端输入的视频数据和音频数据分别进行实时编码;电视设备接收依据实时流传输协议的移屏请求信息后,开始将多媒体服务器端输入的视频数据和音频数据分别进行实时编码,具体的,从多媒体服务器端输入的视频数据是保存在本端的定标器中的,所以在进行编码时,直接将多媒体服务器端输入的音频数据进行实时编码,具体的编码格式如AAC格式或者MP3格式等等,进行实时编码的视频数据是从定标器中获取,具体的编码格式如H264格式或者H263+格式等等;为了获得显示器最佳图像效果,需要以某个固定的分辨率在特定显示屏上显示图像,而输入源的信号分辨率是由用户要求和输入源设备决定的,因此,为了解决输入源与液晶显示屏分辨率不匹配的问题,需要在显示系统集成定标器把不同分辨率输入图像缩放至液晶显示器所要求的固定分辨率,所以,从多媒体服务器端输入的视频数据必须经过定标器的处理;
8、将编码后的视频数据和音频数据进行打包形成视频数据包和音频数据包;电视设备将视频数据和音频数据分别进行实时编码后,再将视频数据和音频数据分别按照实时传输协议进行打包;9、电视设备将视频数据包和音频数据包发送给终端设备;10、根据接收的视频数据包和音频数据包在本地进行播放;终端设备接收电视设备发送的视频数据包和音频数据包,根据实时传输协议进行拆包,并根据预定的协议进行解压缩后,进行播放;11、向电视设备发送模拟遥控器按键信令;用户可以利用终端设备来遥控电视设备,具体的,终端设备通过局域网向电视设 备发送模拟遥控器按键信令,模拟遥控器按键信令可以是模拟遥控器的换台命令、音量调节命令等等;12、将接收的模拟遥控器案件信令转换成控制命令,并根据该控制命令进行相应的操作;电视设备接收终端设备发送的模拟遥控器按键信令后,将该模拟遥控器按键信令转换成本电视设备能够识别和执行的控制命令,然后进行相应的操作,例如,换台控制命令、音量调节控制命令等等。在本实施例中,电视终端的显示屏可以是打开着,也可以是关闭的,只要电视终端内部的工作模块处于工作状态,就可以实现移屏;此处不做限制;在本实施例中,电视设备通过接收终端设备发送的移屏请求信息,并根据该移屏请求信息将多媒体服务器端输入的视频数据和音频数据分别进行实时编码,再将编码后的视频数据和音频数据进行打包形成视频数据包和音频数据包,并将所述视频数据包和音频数据包发送给终端设备,以使得该终端设备根据所述视频数据包和音频数据包进行播放;本方法能够在家庭局域网内实现电视移屏,并且不占用多媒体服务器端的资源和网络宽带,很好地满足了家庭内短距离移屏的需求;并且,用户可以边在终端设备上观看电视节目边利用该终端设备对电视设备进行控制操作,方便了用户,提高了用户体验。请参阅图3,本发明电视设备的实施例具体为在电视设备逻辑结构图3的中,电视设备包括流服务模块401、视频编码模块402、音频编码模块403、控制模块404、定标器405以及数字输入模块406,其中,数字输入模块406分别与音频编码模块403和定标器405的相连接,定标器405还与视频编码模块402以及控制模块404相连接,音频编码模块403还与控制模块404以及流服务模块401相连接,视频编码模块402和控制模块404还分别与流服务模块401相连接;为了获得显示器最佳图像效果,需要以某个固定的分辨率在特定显示屏上显示图像,而输入源的信号分辨率是由用户要求和输入源设备决定的,因此,为了解决输入源与液晶显示屏分辨率不匹配的问题,需要在显示系统集成定标器把不同分辨率输入图像缩放至液晶显示器所要求的固定分辨率,所以,从多媒体服务器端输入的视频数据必须经过定标器的处理;流服务模块401,用于接收终端设备发送的移屏请求信息;视频编码模块402,用于根据流服务模块401接收的移屏请求信息将本地定标器405内的视频数据进行实时编码;
音频编码模块403,用于根据流服务模块401接收的移屏请求信息将多媒体服务器端输入的音频数据进行实时编码;流服务模块401还用于将编码后的视频数据和音频数据进行打包形成视频数据包和音频数据包,并将视频数据包和音频数据包发送给终端设备,以使得该终端设备根据该视频数据包和音频数据包进行播放;进一步的,本实施例中的电视设备还包括控制模块404,用于接收终端设备发送的认证信息,并根据该认证信息判断终端设备是否通过认证,如果通过认证,则向该终端设备发送接口信息,以使该终端设备根据该接口信息判断电视设备是否支持移屏;控制模块404还用于接收终端设备发送的模拟遥控器按键信令,将该模拟遥控器按键信令转换成控制命令,根据该控制命令进行相应的操作,具体的,控制模块404根据控制命令控制音频编码模块403和定标器405中待编码的数据的选择,控制模块404根据控制命令控制流服务模块401与终端设备之间的数据流;
进一步的,本实施例中的电视设备还包括数字输入模块406,数字输入模块406是本电视设备与多媒体服务器端的接口,支持各种数据源的输入,例如ATV、DTV、AV、HDMI、PC
坐坐寸寸o在本实施例中,电视设备通过接收终端设备发送的移屏请求信息,并根据该移屏请求信息将多媒体服务器端输入的视频数据和音频数据分别进行实时编码,再将编码后的视频数据和音频数据进行打包形成视频数据包和音频数据包,并将所述视频数据包和音频数据包发送给终端设备,以使得该终端设备根据所述视频数据包和音频数据包进行播放;本方法能够在家庭局域网内实现电视移屏,并且不占用多媒体服务器端的资源和网络宽带,很好地满足了家庭内短距离移屏的需求;并且,用户可以边在终端设备上观看电视节目边利用该终端设备对电视设备进行控制操作,方便了用户,提高了用户体验。请参阅图4,还提供了终端设备的实施例,具体的在终端设备逻辑结构图4的中,终端设备包括网络通讯模块501、解码播放模块502和远程控制模块503,其中网络通讯模块501分别与解码播放模块502和远程控制模块503相连接;网络通讯模块501,用于向电视设备发送移屏请求信息;接收该电视设备根据所述移屏请求信息发送的视频数据包和音频数据包;解码播放模块502,用于根据网络通讯模块501接收的视频数据包和音频数据包在本地进行播放。网络通讯模块501还用于向电视设备发送认证信息;接收电视设备发送的接口信息;根据接收的接口信息判断电视设备是否支持移屏;向电视设备发送模拟遥控器按键信令,具体的,模拟遥控器按键信令由远程控制模块503获取到用户的操作来产生对应的模拟遥控器按键信令,然后由远程控制模块503发送给网络通讯模块501,再由网络通讯模块501发送给电视设备。在本实施例中,通过将终端设备和电视设备在家庭局域网内通信连接,终端设备向电视设备发送移屏请求信息后,接收电视设备根据该移屏请求信息发送的视频数据包和音频数据包,终端设备根据该视频数据包和音频数据包在本地进行播放;本方法能够在家庭局域网内实现电视移屏,并且不占用多媒体服务器端的资源和网络宽带,很好地满足了家庭内短距离移屏的需求;并且,用户可以边在终端设备上观看电视节目边利用该终端设备对电视设备进行控制操作,方便了用户,提高了用户体验。以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技 术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种家庭局域网内实现电视移屏的方法,其特征在于,包括 终端设备向电视设备发送移屏请求信息; 电视设备接收所述移屏请求信息,然后根据所述移屏请求信息将多媒体服务器端输入的视频数据和音频数据分别进行实时编码,再将编码后的视频数据和音频数据进行打包形成视频数据包和音频数据包并发送给所述终端设备;以及 终端设备接收所述视频数据包和音频数据包,并根据所述视频数据包和音频数据包进行播放。
2.根据权利要求I所述的方法,其特征在于,所述接终端设备向电视设备发送移屏请求信息的步骤之前还包括 终端设备向所述电视设备发送认证信息; 电视设备接收所述认证信息后,根据所述认证信息判断所述终端设备是否通过认证,如果通过认证,则向所述终端设备发送本电视设备的接口信息; 终端设备接收所述接口信息,并根据所述接口信息判断所述电视设备是否支持移屏,如果支持移屏,则执行向电视设备发送移屏请求信息的步骤。
3.根据权利要求I所述的方法,其特征在于,所述方法还包括 终端设备向所述电视设备发送模拟遥控器按键信令; 电视设备接收所述模拟遥控器按键信令,然后将所述模拟遥控器按键信令转换成控制命令,再根据所述控制命令进行相应的操作。
4.一种电视设备,其特征在于,包括 流服务模块,用于接收终端设备发送的移屏请求信息; 视频编码模块,用于根据所述移屏请求信息将集成在本地的定标器内的视频数据进行实时编码;以及 音频编码模块,用于根据所述移屏请求信息将多媒体服务器端输入的音频数据进行实时编码; 其中,流服务模块将编码后的视频数据和音频数据进行打包形成视频数据包和音频数据包,并将所述视频数据包和音频数据包发送给所述终端设备,以使得所述终端设备根据所述视频数据包和音频数据包进行播放。
5.根据权利要求4所述的设备,其特征在于,所述设备还包括 控制模块,用于接收所述终端设备发送的认证信息,并根据所述认证信息判断所述终端设备是否通过认证,如果通过认证,则向所述终端设备发送接口信息,以使所述终端设备根据所述接口信息判断所述电视设备是否支持移屏。
6.根据权利要求5所述的设备,其特征在于,所述控制模块还用于接收所述终端设备发送的模拟遥控器按键信令,将所述模拟遥控器按键信令转换成控制命令,根据所述控制命令进行相应的操作。
7.一种家庭局域网内实现电视移屏的系统,其特征在于,包括 终端设备和电视设备; 其中,电视设备接收所述终端设备发送的移屏请求信息,然后根据该移屏请求信息将多媒体服务器端输入的视频数据和音频数据分别进行实时编码,再将编码后的视频数据和音频数据进行打包形成视频数据包和音频数据包,并将所述视频数据包和音频数据包发送给所述终端设备; 终端设备接收所述视频数据包和音频数据包,并根据所述视频数据包和音频数据包在本地进行播放。
8.根据权利要求7所述的系统,其特征在于 所述终端设备还用于接收所述电视设备发送的接口信息,然后根据所述接口信息判断所述电视设备是否支持移屏; 所述电视设备还用于接收所述终端设备发送的认证信息,然后根据所述认证信息判断所述终端设备是否通过认证,如果通过认证,则向所述终端设备发送接口信息。
9.根据权利要求7所述的系统,其特征在于,所述终端设备还用于向所述电视设备发送模拟遥控器按键信令。
10.根据权利要求8所述的系统,其特征在于,所述电视设备还用于接收所述终端设备发送的模拟遥控器按键信令,并将所述模拟遥控器按键信令转换成控制命令,再根据所述控制命令进行相应的操作。
全文摘要
本发明实施例公开了一种家庭局域网内实现电视移屏的方法,还提供了相应的系统以及电视设备。在本发明中,电视设备通过接收终端设备发送的移屏请求信息,并根据该移屏请求信息将多媒体服务器端输入的视频数据和音频数据分别进行实时编码,再将编码后的视频数据和音频数据进行打包形成视频数据包和音频数据包,并将所述视频数据包和音频数据包发送给终端设备,以使得该终端设备根据所述视频数据包和音频数据包进行播放;本方法能够在家庭局域网内实现电视移屏,并且不占用多媒体服务器端的资源和网络宽带,很好地满足了家庭内短距离移屏的需求。
文档编号H04N21/4402GK102710985SQ201210013830
公开日2012年10月3日 申请日期2012年1月17日 优先权日2012年1月17日
发明者蒋建群, 郑仁圳 申请人:晨星软件研发(深圳)有限公司, 深圳市彪骐数码科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1