一种移动网络终端以及该终端与电视进行无线传屏的方法

文档序号:7969979阅读:339来源:国知局
专利名称:一种移动网络终端以及该终端与电视进行无线传屏的方法
技术领域
本发明涉及移动网络终端领域,特别是一种移动网络终端以及该终端与电视进行无线传屏的方法。
背景技术
在家庭局域网内,将电视和笔记本电脑无线连接,用户可以将笔记本电脑放在家中的任一位置,通过无线传屏,将笔记本电脑上当前的操作内容即时同步地显示到电视上, 其中显示的内容包括视频、音频等各类多媒体信息。笔记本电脑的优势在于处理能力强,操作方便,并且很容易从网络上获取大量的视频、文字、图片和游戏等娱乐资源,但笔记本电脑的声音效果和屏幕观影效果要远低于电视,无线传屏技术恰好可以将两者的优势充分结I=I O
目前,平板电脑发展迅速,应用越来越广泛,主要因素在于相对于笔记本电脑,平板电脑具有体积小、重量轻,便于携带等优势,但是平板电脑也有其致命的弱点,屏幕太小, 观看视频或者玩游戏时只限于一个用户。发明内容
本发明实施例提供一种移动网络终端以及该终端与电视进行无线传屏的方法,用以实现移动网络终端与电视之间的无线传屏,充分结合移动网络终端与电视的优势。
本发明实施例提供的一种移动网络终端包括中央处理器(Central Processing Unit, CPU),该CPU包括抓取模块和数据处理模块,其中,
抓取模块,用于抓取自身所属的移动网络终端当前屏幕显示内容的数据;
数据处理模块,用于将所述抓取模块抓取的数据进行编码和打包后通过无线网络传输给电视。
本发明实施例提供的一种移动网络终端与电视进行无线传屏的方法包括
移动网络终端的CPU抓取该移动网络终端当前屏幕显示内容的数据;
将抓取的数据进行编码和打包后通过无线网络传输给电视。
通过以上技术方案可知,本发明实施例中移动网络终端的CPU包括抓取模块和数据处理模块,其中,所述抓取模块用于抓取自身所属的移动网络终端当前屏幕显示内容的数据;所述数据处理模块用于将所述抓取模块抓取的数据进行编码和打包后通过无线网络传输给电视。因此,应用本发明中的移动网络终端,可以实现与电视之间的无线传屏,将移动网络终端屏幕上显示的内容通过无线网络传输到电视的屏幕上,以满足多用户共同观看的需求,在保证移动网络终端独立性和灵活性的基础上扩大了移动网络终端的使用范围, 充分结合了移动网络终端与电视的优势。


图1为本发明中移动网络终端的CPU —具体实施例的结构示意图2为本发明中移动网络终端的CPU另一具体实施例的结构示意图3为本发明方法的一具体实施例的流程示意图4为本发明方法的另一具体实施例的流程示意图。
具体实施方式
本发明实施例中的移动网络终端的CPU包括抓取模块和数据处理模块,其中,所述抓取模块用于抓取自身所属的移动网络终端当前屏幕显示内容的数据;所述数据处理模块用于将所述抓取模块抓取的数据进行编码和打包后通过无线网络传输给电视。
图1为本发明中移动网络终端的CPU —具体实施例的结构示意图。
参见图1所示,本发明实施例提供的移动网络终端的CPU包括抓取模块11和数据处理模块12,其中,
抓取模块11,用于抓取自身所属的移动网络终端当前屏幕显示内容的数据;
数据处理模块12,用于将所述抓取模块11抓取的数据进行编码和打包后通过无线网络传输给电视。
这里,所述移动网络终端当前屏幕显示内容包括视频、文档或游戏界面。优选地, 所述移动网络终端包括平板电脑,所述数据处理模块12将抓取的数据进行编码和打包后通过WiFi传输给电视。
此时,该移动网络终端和电视在进行无线传屏时,抓取、编码、打包和传输的操作过程都由移动网络终端自身的CPU来控制完成,保证了移动网络终端的独立性和灵活性。
图2为本发明中移动网络终端的CPU另一具体实施例的结构示意图。
参见图2所示,本发明实施例提供的移动网络终端的CPU包括判断模块21、抓取模块11、编码模块22、打包模块23和传输模块M,其中,
判断模块21,用于根据该移动网络终端中多媒体接口的使用情况判断当前屏幕显示内容是否为视频;
抓取模块11,用于根据所述判断模块21的判断结果选择相应的方法抓取当前屏幕显示内容的数据;
编码模块22,用于将所述抓取模块11抓取的数据进行编码,再输入打包模块23 ;
打包模块23,用于将所述编码模块22的输出数据打包成传送流(Transport Stream, TS)文件;
传输模块M,用于将打包模块23输出的TS文件通过无线网络传输给电视。
这里,如果该移动网络终端正在调用所述多媒体接口,则所述判断模块21的判断结果为当前屏幕显示内容为视频,否则,所述判断模块21的判断结果为当前屏幕显示内容为非视频。
所述移动网络终端当前屏幕显示内容包括视频、文档或游戏界面。优选地,所述移动网络终端包括平板电脑,所述传输模块M将TS文件通过WiFi传输给电视。
优选地,所述编码模块22为H. 264编码器,H. 264编码器只能对YUV422格式的数据进行编码,其中,H. 264是高度压缩数字视频编解码器标准,YUV是被电视系统所采用的一种颜色编码方法,其中“Y”表示明亮度,也就是灰阶值;而“U”和“V”表示的则是色度,作用是描述影像色彩及饱和度,用于指定像素的颜色。
一个实施例,如果所述移动网络终端当前屏幕显示内容为非视频,则屏幕显示内容的数据通过表面投递器(Surface Flinger)合成进入帧缓冲器(Frame Buffer)中,然后输出到液晶显示器(Liquid Crystal Display,IXD)的显示缓冲器中进行显示。此时,所述抓取模块可以通过设备节点/dev/graphic/fbO访问Frame Buffer,来抓取屏幕显示内容的数据。但是,抓取模块抓取到的数据格式为RGB565或RGBA8888,必须利用一转换器将抓取模块抓取到的数据转换为YUV422格式的数据才能在H. 264编码器中进行编码,编码后的数据经过打包器打包成TS文件,然后输入到传输模块,传输模块通过WiFi将TS文件传输给电视。
RGB色彩模式是工业界的一种颜色标准,是通过对红(Red)、绿(Greeen)、蓝 (Blue)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色。RGBA是代表红色(Red)、绿色(Greeen)、蓝色(Blue)和颜色通道(Alpha)的色彩空间。
另一个实施例,如果所述移动网络终端当前屏幕显示内容为视频,则该移动网络终端的视频解码器解码后输出的视频数据会被直接写入硬件覆盖器(overlay)中,然后通过硬件合成到LCD的显示缓冲器中。此时,抓取模块无法通过设备节点来访问overlay,那么,在视频解码器把解码后的视频数据写入硬件overlay之前,抓取模块就抓取到该解码后的视频数据,然后将该解码后的视频数据输入到编码模块,编码后的数据经过打包器打包成TS文件,然后输入到传输模块,传输模块通过WiFi将TS文件传输给电视。
移动网络终端的CPU抓取解码后的视频数据的一个具体实现方式,在播放器进程注册一个接口,在播放视频文件时通过回调的方式在编码进程中获取视频数据。
再一个实施例,如果所述移动网络终端当前屏幕显示内容既有视频又有文档,则将抓取到的视频数据和通过设备节点抓取的文档数据先进行合成后再一起输入到编码模块中进行编码。
图3为本发明方法的一具体实施例的流程示意图。
参见图3所示,本发明实施例提供的移动网络终端与电视进行无线传屏方法具体包括以下几个步骤
步骤301 移动网络终端的CPU抓取该移动网络终端当前屏幕显示内容的数据。
这里,所述移动网络终端的屏幕显示内容包括视频、文档或游戏界面。
步骤302 将抓取的数据进行编码和打包后通过无线网络传输给电视。
这里,优选地,将抓取的数据进行编码和打包后通过WiFi传输给电视,所述移动网络终端为平板电脑。
此时,移动网络终端和电视在进行无线传屏时,抓取和打包传输的操作过程都由移动网络终端自身的CPU来控制完成,保证了移动网络终端的独立性和灵活性。
图4为本发明方法的另一具体实施例的流程示意图。
参见图4所示,本发明实施例提供的移动网络终端与电视进行无线传屏的方法, 具体包括以下几个步骤
步骤401 移动网络终端的CPU根据该移动网络终端中多媒体接口的使用情况判断当前屏幕显示内容是否为视频。
这里,如果该移动网络终端正在调用所述多媒体接口,则判断结果为当前屏幕显示内容为视频,否则,判断结果为当前屏幕显示内容为非视频。
所述移动网络终端的屏幕显示内容包括视频、文档或游戏界面,所述移动网络终端包括平板电脑。
步骤402 所述CPU根据判断结果选择相应的方法抓取该移动网络终端当前屏幕显示内容的数据。
步骤403 将抓取的数据的格式转换成能够被编码的数据格式。
这里,因为一些编码器只能对固定格式的数据进行编码,例如,H. 264编码器只能对YUV422格式的数据进行编码。
步骤404 将经过格式转换后的数据进行编码。
步骤405 将经过编码的数据打包后通过无线网络传输给电视。
这里,优选地,将经过编码的数据打包后通过WiFi传输给电视。
一个实施例,如果所述移动网络终端当前屏幕显示内容为非视频,则屏幕显示内容的数据通过Surface Flinger合成进入Frame Buffer中,然后输出到LCD的显示缓冲器中进行显示。此时,通过从设备节点/dev/graphic/fbO访问Frame Buffer,来抓取屏幕显示内容的数据,此时抓取到的数据格式为RGB565或RGBA8888,必须转换为YUV422格式的数据才能在H. 264编码器中进行编码,编码后的数据经过打包器打包成传送流文件,然后通过WiFi传输给电视。
另一个实施例,如果所述移动网络终端当前屏幕显示内容为视频,则经视频解码器解码后的视频数据会被直接写入硬件overlay中,然后通过硬件合成到LCD的显示缓冲器中,此时,无法通过设备节点来抓取视频数据,那么,在视频解码器把解码后的视频数据写入硬件overlay之前,移动网络终端的CPU就获取到该解码后的视频数据,然后将解码后的视频数据和经过格式转换后的数据进行合成后再进行编码,编码后的数据打包成传送流文件,然后通过WiFi传输给电视。
移动网络终端的CPU获取解码后的视频数据的一个具体实现方式,在播放器进程注册一个接口,在播放视频文件时通过回调的方式在编码进程中获取视频数据,然后将该视频数据与经过格式转换后的待编码的数据进行合成。
根据移动网络终端的屏幕显示内容的类型,选择不同的抓取方法,提高了抓取效率,相应地提高了屏幕显示内容的帧传输率。
通过以上技术方案可知,本发明实施例中移动网络终端的CPU包括抓取模块和数据处理模块,其中,所述抓取模块用于抓取自身所属的移动网络终端当前屏幕显示内容的数据;所述数据处理模块用于将所述抓取模块抓取的数据进行编码和打包后通过无线网络传输给电视,因此,应用本发明中的移动网络终端,可以实现与电视之间的无线传屏,将移动网络终端屏幕上显示的内容通过无线网络传输到电视的屏幕上,以满足多用户共同观看的需求,在保证移动网络终端独立性和灵活性的基础上扩大了移动网络终端的使用范围, 充分结合了移动网络终端与电视的优势。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若对本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种移动网络终端,其特征在于,该移动网络终端包括中央处理器CPU,该CPU包括抓取模块和数据处理模块,其中,抓取模块,用于抓取自身所属的移动网络终端当前屏幕显示内容的数据;数据处理模块,用于将所述抓取模块抓取的数据进行编码和打包后通过无线网络传输给电视。
2.如权利要求1所述的移动网络终端,其特征在于,所述移动网络终端当前屏幕显示内容包括视频、文档或游戏界面。
3.如权利要求1所述的移动网络终端,其特征在于,所述CPU还进一步包括判断模块, 用于根据该移动网络终端中多媒体接口的使用情况判断当前屏幕显示内容是否为视频,则所述抓取模块,用于根据所述判断模块的判断结果选择相应的方法抓取当前屏幕显示内容的数据。
4.如权利要求3所述的移动网络终端,其特征在于,所述移动网络终端还进一步包括帧缓冲器,用于在当前屏幕显示内容为非视频时缓存当前屏幕显示内容的数据,则所述抓取模块,用于在所述判断结果为当前屏幕显示内容为非视频时,从所述帧缓冲器中抓取当前屏幕显示内容的数据。
5.如权利要求3所述的移动网络终端,其特征在于,所述移动网络终端还进一步包括视频解码器,用于在当前屏幕显示内容为视频时解码视频数据,则所述抓取模块,用于在所述判断结果为当前屏幕显示内容为视频时,抓取所述视频解码器解码后输出的视频数据。
6.如权利要求1 5中任意一项所述的移动网络终端,其特征在于,所述移动网络终端包括平板电脑。
7.一种移动网络终端与电视进行无线传屏的方法,其特征在于,该方法包括移动网络终端的中央处理器CPU抓取该移动网络终端当前屏幕显示内容的数据;将抓取的数据进行编码和打包后通过无线网络传输给电视。
8.如权利要求7所述的方法,其特征在于,所述移动网络终端当前屏幕显示内容包括 视频、文档或游戏界面。
9.如权利要求7所述的方法,其特征在于,该方法还进一步包括CPU根据该移动网络终端中多媒体接口的使用情况判断当前屏幕显示内容是否为视频,则CPU抓取该移动网络终端当前屏幕显示内容的数据包括CPU根据判断结果选择相应的方法抓取该移动网络终端当前屏幕显示内容的数据。
10.如权利要求9所述的方法,其特征在于,如果所述判断结果为当前屏幕显示内容为非视频,当前屏幕显示内容的数据被存储在该移动网络终端的帧缓冲器中,则CPU抓取该移动网络终端当前屏幕显示内容的数据包括CPU从所述帧缓冲器中抓取当前屏幕显示内容的数据。
11.如权利要求9所述的方法,其特征在于,如果所述判断结果为当前屏幕显示内容为视频,则CPU抓取该移动网络终端当前屏幕显示内容的数据包括CPU抓取该移动网络终端的视频解码器解码后输出的视频数据。
12.如权利要求7 11中任意一项所述的方法,其特征在于,所述移动网络终端包括平板电脑。
全文摘要
本发明公开了一种移动网络终端以及该终端与电视进行无线传屏的方法,该移动网络终端包括CPU,该CPU包括抓取模块和数据处理模块,其中,抓取模块,用于抓取自身所属的移动网络终端当前屏幕显示内容的数据;数据处理模块,用于将所述抓取模块抓取的数据进行编码和打包后通过无线网络传输给电视。因此,应用本发明中的移动网络终端,可以实现与电视之间的无线传屏,以满足多用户共同观看的需求,在保证移动网络终端独立性和灵活性的基础上扩大了移动网络终端的使用范围,充分结合了移动网络终端与电视的优势。
文档编号H04L29/08GK102497388SQ20111035672
公开日2012年6月13日 申请日期2011年11月11日 优先权日2011年11月11日
发明者任海坤, 王旭光, 钟明林, 隋立涛 申请人:青岛海信移动通信技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1