一种辅助进行数据处理的智能便携设备及其处理方法
【技术领域】
[0001]本申请涉及数据处理技术领域,尤其涉及一种辅助进行数据处理的智能便携设备及其处理方法。
【背景技术】
[0002]现有的播放设备通常具有一定的数据处理能力,但是其数据处理能力往往受限于所安装的软件或者硬件设备,无法实现更好的数据处理与播放。例如,由于价格原因,车机(车载终端)的生存期通常为10年以上,其所使用的硬件无法满足数据处理的新的需求。并且,现有的车机也不可能支持未来的视频算法。再例如,传统家用电视不支持上网(无论是有线LAN,还是wifi),而通过广电总局的TV/STB(机顶盒)也存在不可以连接网络的规定,因此传统家用电视无法实现上网。
[0003]此外,由于授权金的问题,播放设备需要支付译码软件的授权金,才可以安装译码软件,实现编码数据的处理与播放。
[0004]因此,如何实现辅助播放设备进行数据处理,成为现有技术亟待解决的技术问题。
【发明内容】
[0005]有鉴于此,本申请提供一种辅助进行数据处理的智能便携设备及其处理方法,其采用智能便携设备辅助播放设备进行数据处理,以实现播放设备更好的进行数据处理。
[0006]为达到上述目的之一,本申请的实施例采用如下技术方案:
[0007]本申请实施例的一方面,本申请提供一种辅助进行数据处理的智能便携设备处理方法,包括:
[0008]将所述智能便携设备的USB界面模拟成网络,建立与播放设备的USB连接通道;
[0009]通过所述连接通道接收所述播放设备发送的数据;
[0010]对所述接收的数据进行处理后反馈给所述播放设备;或者,
[0011]将所述接收的数据发送给云端服务器,将云端服务器处理后的数据发送给所述播放设备。
[0012]在本申请一具体实施例中,所述USB连接通道为使用ADB forwarding功能,将所述播放设备与所述智能便携设备的应用程序链接起来,通过端口进行相互访问。
[0013]在本申请一具体实施例中,所述USB连接通道为所述智能便携设备开启USBtethering,所述播放设备通过所述智能便携设备连接所述云端服务器。
[0014]在本申请一具体实施例中,所述USB连接通道为所述智能便携设备打开USBhost,外接ethernet over USB器件实现和所述播放设备的通讯。
[0015]在本申请一具体实施例中,所述对接收的数据进行处理后反馈给所述播放设备包括:
[0016]利用所述智能便携设备中的译码软件对接收的视频文件进行译码,将译码后的视频数据发送给所述播放设备。
[0017]本申请还提供一种辅助进行数据处理的智能便携设备,包括:
[0018]通道建立模块,用于将所述智能便携设备的USB界面模拟成网络,建立与播放设备的USB连接通道;
[0019]数据发送模块,用于通过所述连接通道接收所述播放设备发送的数据;
[0020]数据处理模块,用于对所述接收的数据进行处理后反馈给所述播放设备;或者,
[0021]将所述接收的数据发送给云端服务器,将云端服务器处理后的数据发送给所述播放设备。
[0022]在本申请一具体实施例中,所述连接通道为使用ADB forwarding功能,将所述播放设备与所述智能便携设备的应用程序链接起来,通过端口进行相互访问。
[0023]在本申请一具体实施例中,所述连接通道为所述智能便携设备开启USBtethering,所述播放设备通过所述智能便携设备连接所述云端服务器。
[0024]在本申请一具体实施例中,所述连接通道为所述智能便携设备打开USB host,外接ethernet over USB器件实现和所述播放设备的通讯。
[0025]在本申请一具体实施例中,所述数据处理模块中对接收的数据进行处理后反馈给所述播放设备包括:
[0026]利用所述智能便携设备中的译码软件对接收的视频文件进行译码,将译码后的视频数据发送给所述播放设备。
[0027]由以上技术方案可见,本申请将所述智能便携设备的USB界面模拟成网络,建立与播放设备的USB连接通道。从而实现通过所述连接通道接收所述播放设备发送的数据,对所述接收的数据进行处理后反馈给所述播放设备;或者,将所述接收的数据发送给云端服务器,将云端服务器处理后的数据发送给所述播放设备。因此,本申请采用智能便携设备辅助播放设备进行数据处理,以实现播放设备更好的进行数据处理。
【附图说明】
[0028]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0029]图1是本申请应用的智能便携设备的硬件结构示意图;
[0030]图2是本申请播放设备的硬件结构示意图;
[0031]图3是本申请辅助进行数据处理的智能便携设备处理方法的流程图;
[0032]图4是本申请进行数据处理的智能便携设备逻辑结构示意图;
[0033]图5是本申请一应用场景的不意图;
[0034]图6是本申请另一应用场景的不意图。
【具体实施方式】
[0035]现有的智能便携设备,如手机、PAD等,可以通过用户界面进行操作,播放存储的媒体内容(音乐、视频、照片、有声读物等),亦可进行其他娱乐操作,如游戏等。现有的智能便携设备硬件和软件的更新速度快,可以满足用户的各种数据处理需求,已经越来越广泛的应用于人们的日常生活中。
[0036]参看图1,所述智能便携设备1,其在硬件上通常包括第一显示器11、第一主控芯片12、第一存储装置13以及第一输入装置14。所述第一输入装置14用于接收用户的输入指令,所述第一存储装置13用于存储各应用程序以及发送接收的数据,所述第一显示器11用于对接收或者处理获得的图像数据进行显示,所述第一主控芯片12用于控制各功能装置的运行。
[0037]参看图2,所述播放设备2为电视、车机等具有播放功能的电子设备,其在硬件上通常包括第二显示器21、第二主控芯片22、第二存储装置23以及第二输入装置24。所述第二输入装置24用于接收用户的输入指令,所述第二存储装置23用于存储各应用程序以及发送接收的数据,所述第二显示器21用于对接收或者处理获得的图像数据进行显示,所述第二主控芯片22用于控制各功能装置的运行。
[0038]本申请将所述智能便携设备的USB界面模拟成网络,建立与播放设备的USB连接通道。从而实现通过所述连接通道接收所述播放设备发送的数据,对所述接收的数据进行处理后反馈给所述播放设备;或者,将所述接收的数据发送给云端服务器,将云端服务器处理后的数据发送给所述播放设备。因此,本申请采用智能便携设备辅助播放设备进行数据处理,以实现播放设备更好的进行数据处理。
[0039]当然,实施本申请的任一技术方案必不一定需要同时达到以上所述的所有优点。
[0040]为了使本领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本申请保护的范围。
[0041]本申请一个实施例提供一种辅助进行数据处理的智能便携设备处理方法,应用于智能便携设备。
[0042]参看图3,本申请所述辅助进行数据处理的智能便携设备处理方法,包括:
[0043]S1、将所述智能便携设备的USB界面模拟成网络,建立与播放设备的USB连接通道。
[0044]具体地,在本申请一具体实施例中,所述连接通道为使用ADB forwarding功能,将所述播放设备2与所述智能便携设备I的应用程序链接起来,通过端口(Port)进行相互访问。
[0045]ADB的全称为Android Debug Bridge,就是调试桥。通过ADB可以调试Android程序,是debug的工具。ADB的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯。
[0046]ADB是一个客户端-服务器端程序,本申请中客户端是播放设备I,服务器端是智能便携设备2。
[0047]因此,本申请智能便携设备2通过ADB forwarding功能,作为服务器与作为客户端的播放设备I建立链接,将所述播放设备2与所述智能便携设备I的应用程序链接起来,通过端口(Port)进行相互访问。
[0048]具体地,在本申请另一具体实施