基于媒体应用程序特征的动态屏幕复制和实时显示再现制造技术

技术编号:14656209 阅读:108 留言:0更新日期:2017-02-16 20:31
一种便携式系统包括处理器和存储设备,所述存储设备包括当由处理器执行时使处理器执行包括以下项的各种操作的计算机可执行代码:从源接收视觉媒体内容和确定应用程序特征,该应用程序特征选自由与存储在便携式系统和/或与便携式系统通信的主机设备处的主题应用程序相关联的应用程序标识和应用程序类别组成的组。所述操作进一步包括基于应用程序特征确定主机设备应使用多个可用编解码器中的哪一个来处理视觉内容、将指示用于处理视觉内容的编解码器的通信发送至主机设备以及将视觉内容发送至主机设备以使用所确定的编解码器进行显示再现。

【技术实现步骤摘要】

本专利技术一般地涉及用于传输媒体内容的系统和方法,并且尤其涉及基于主题媒体应用程序的特征用于复制和实时显示再现视觉媒体的系统和方法。
技术介绍
大多数现代汽车由原始设备制造商(OEM)配备有可呈现视听媒体的信息娱乐单元。例如,这些单元可通过在单元运行的音频应用呈现通过互联网接收的音频,及呈现从数字化视频光盘(DVD)接收的视频。虽然很多单元也可呈现从远程源接收的视觉媒体(诸如导航和天气信息),但呈现从远程源接收的视频依然是一种挑战。其他显示设备(诸如电视机和计算机显示器)可通过高传输速率接口(诸如高清多媒体接口(HDMI)或视频图形阵列(VGA)端口)接收视频数据。(HDMI为加利福尼亚州森尼维尔市的LLC(LLC,Sunnyvale,California)的HDMI许可的注册商标)数字媒体路由器经开发用于与这些高吞吐量或高传输速率端口接通以向显示设备提供视频数据。从远程源到用于显示的本地设备有效及高效传输和实时显示再现视频数据的障碍还包括在本地设备处的限制,诸如在本地设备处的传统软件和/或硬件的限制。例如商用安卓设备或主流信息娱乐系统不支持通用串行总线(USB)视频类别(UVC)。(安卓(Android)是加利福尼亚州山景城的谷歌公司的注册商标(Google,Inc.,ofMountainView,California))大多数现代主机设备(诸如已经在道路上的传统汽车)没有这些高传输速率接口。越来越多地,现代车辆具有外围端口,诸如USB端口,或用于与移动用户设备(诸如智能电话)相对低速数据传输的无线接收器。通常,电话没有视频卡和/或车辆没有图形处理硬件。通过较低传输速率连接(诸如外围端口,例如,USB连接)有效及高效流出视频数据的挑战在于要么因为传输速率太低,要么是接通的设备或主机设备(例如,现代车辆或电视机)没有所需的视频图形硬件和/或软件。流视频数据通常需要高数据速率。HDMI数据速率可超过10Gbps,而USB数据速率通常不超过约4Gbps。
技术实现思路
存在对于如下装置的需要,所述装置使用相对低速连接(诸如USB连接)可从便携式大容量存储系统到用于显示再现的主机设备实时高效地以低延时传输和显示再现或显示复制高速视频流作为高质量视频。本技术解决涉及传输和实时显示再现或复制从源(诸如远程应用服务器)接收的高吞吐量媒体到目标主机设备(诸如汽车主机)的这些和其它挑战。本专利技术涉及便携式系统,该便携式系统包括处理器和包含计算机可读指令或代码的存储设备,当所述指令或代码由处理器执行时,处理器执行各种操作,包括接收及使用来自源(诸如第三方应用服务器)的应用和媒体内容。所述操作进一步包括确定应用程序特征,该应用程序特征选自由与主题应用程序相关联的应用程序标识和应用程序类别组成的组。所述操作还可包括基于应用程序特征确定主机设备应使用多个可用编解码器族的哪一个来处理视觉内容,例如无损编解码器或有损编解码器。所选择的编解码器族的指示和视觉内容发送到主机设备以使用所确定的编解码器显示再现。在一个实施例中,所述操作包括基于应用程序特征确定多个可用编解码器参数的哪一个用于处理视觉内容,例如压缩率和分辨率等级。所述操作包括发送指示在主机设备处理视觉内容中使用的编解码器参数的通信到主机设备。便携式系统可具有在其中存储的对应于可用编解码器族和/或可用编解码器参数的标识符。存储器112可包括将每个应用程序特征与可用编解码器族和/或可用编解码器参数的至少一个联系起来的映射数据,用于在每种情况下确定合适的编解码器族和编解码器参数。在各种实施例中,该主机设备是汽车的一部分,该汽车包括通用串行总线(USB)端口或诸如无线USB的任何变体,并且该便携式系统包括用于与该汽车匹配的USB插头或无线接口。在本技术的另一个方面,主机设备包括配置为与通信端口进行通信的处理器以及显示屏设备,并且执行各种操作,包括从便携式系统接收通信,所述通信表示:(i)基于在便携式系统运行的应用程序而在便携式系统中所确定的编解码器,以及(ii)根据应用程序在便携式系统所选择的编解码器参数。主机设备的操作进一步包括从便携式系统接收视觉内容,并且使用接收的编解码器和/或编解码器参数处理视觉内容,以产生处理后的视觉内容。在一些实施例中,便携式系统和主机设备配置为进行双向通信。在各个实施例中,配置设置成有利于根据时分多址(TDMA)信道接入方法或其变体的任何一个进行通信。来自便携式系统的媒体内容和消息由前向信道发送至主机设备,并且来自主机设备的消息由反向信道发送给便携式系统。在一些实施例中,便携式系统、主机设备和连接它们的通信信道配置成允许同时进行双向通信。从主机设备到便携式系统的指令可以配置为建立或改变便携式系统的功能或设置。举例而言,功能或设置可以配置为影响便携式系统中用于在主机设备显示再现或复制视觉媒体的编解码器和/或编解码器参数的选择。在一些实施例中,便携式系统包括人机接口(HMI),例如按钮、旋钮或麦克风。便携式系统配置为通过HMI接收用户输入,并触发各种动作中的任何一个,包括改变之前建立的便携式系统功能或设置、建立功能或设置、以及生成用于发送给主机设备的消息,该消息包含用以改变或建立主机设备功能或设置的指令。在一些实施例中,主机系统是汽车的一部分,或至少配置为作为具有上述通信端口和显示屏设备的汽车的一部分来实施。本专利技术的其它方面将在下文中部分显而易见并部分说明。附图说明图1示意性示出了使本技术得以实现的环境,包括便携式系统和主机设备。图2示出了在图1的便携式系统中编写的算法的操作。图3示出了在图1的主机设备中编写的算法的操作。图4示出了可用于直方图浓度(HC)的关系式。附图不一定是按比例绘制并且某些特征可以放大或缩小,例如示出具体部件的细节。在某些情况下,公知的部件、系统、材料或方法并未详细地进行描述,以避免使本专利技术变得模糊或难以理解。具体实施方式根据需要,本文公开了本专利技术的具体实施方式。所公开的实施例仅仅是可以各种和替代形式以及其组合体现的实例。本文所使用的,例如,示例性和类似术语可广泛地涉及作为说明、样本、模型或模式的实施例。这里所公开的具体结构和功能细节非旨在解释为限制性的,仅仅是作为权利要求的基础和作为向本领域技术人员实施本专利技术进行说明的代表性基础。尽管本技术在此描述为主要与与汽车相关,但本技术不限于汽车。这些构思可在各种各样的应用中使用,例如与飞机和船舶相关的应用,例如与电视相关的非运输工业的应用。其它非汽车实施方式可以包括插件对等装置或网络附加存储(NAS)设备。I.图1-技术环境图1示出了实施本技术的环境100。环境100包括便携式装置110和主机装置150。为简单起见而不是限制范围,本文中便携式装置110主要称为便携式系统,主机装置150称为主机设备。在一个实施例中,便携式系统和主机设备110、150是整合系统。便携式系统100可以采用各种形式,并可以以各种其他方式的任何一种方式来引用,例如外围装置、外围系统、便携式外围设备、外围设备、移动系统、移动外围设备、便携式系统和便携式大容量储存系统。基于各种各样的原因,便携式系统110可以指的是便携式的,比如是容易附接到主机设备上或从主机设备上移除,比如通过插件装置,和/或是可本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/201610578507.html" title="基于媒体应用程序特征的动态屏幕复制和实时显示再现原文来自X技术">基于媒体应用程序特征的动态屏幕复制和实时显示再现</a>

【技术保护点】
一种便携式系统,其包括:处理器;以及非瞬态存储设备,其包括计算机可执行代码,当所述计算机可执行代码由所述处理器执行时使所述处理器执行包括以下项的操作:从源接收包括视觉内容的媒体文件;确定应用程序特征,所述应用程序特征选自由与在传送所述视觉内容中使用的应用程序相关联的应用程序标识和应用程序类别组成的组;基于所述应用程序特征确定所述主机设备应使用多个可用编解码器中的哪一个来处理所述视觉内容;将指示用于处理所述视觉内容的所述编解码器的通信发送至所述主机设备;以及将所述视觉内容发送至所述主机设备以使用所确定的所述编解码器进行显示再现。

【技术特征摘要】
2015.07.29 US 14/8120251.一种便携式系统,其包括:处理器;以及非瞬态存储设备,其包括计算机可执行代码,当所述计算机可执行代码由所述处理器执行时使所述处理器执行包括以下项的操作:从源接收包括视觉内容的媒体文件;确定应用程序特征,所述应用程序特征选自由与在传送所述视觉内容中使用的应用程序相关联的应用程序标识和应用程序类别组成的组;基于所述应用程序特征确定所述主机设备应使用多个可用编解码器中的哪一个来处理所述视觉内容;将指示用于处理所述视觉内容的所述编解码器的通信发送至所述主机设备;以及将所述视觉内容发送至所述主机设备以使用所确定的所述编解码器进行显示再现。2.根据权利要求1所述的便携式系统,其中所述操作进一步包括:基于所述应用程序特征确定使用多个可用编解码器参数中的哪一个来处理所述视觉内容;以及将指示用于处理所述视觉内容的所述编解码器参数的通信发送至所述主机设备。3.根据权利要求2所述的便携式系统,其中所述可用编解码器参数包括各种压缩比和各种分辨率等级。4.根据权利要求1所述的便携式系统,其中所述可用编解码器包括无损编解码器和多个有损编解码器,且确定使用所述编解码器来处理所述视觉内容的所述操作包括选择一个所述无损编解码器或所述多个有损编解码器中的一个。5.根据权利要求1所述的便携式系统,其中所述操作进一步包括:接收由所述主机设备发送的指令;以及根据所述指令改变所述便携式系统处的功能。6.根据权利要求5所述的便携式系统,其中所述功能影响确定使用多个可用编解码器中的哪一个来处理所述视觉内容的所述操作。7.根据权利要求1所述的便携式系统,其进一步包括连接至所述处理器的人机接口,其中所述操作进一步包括:通过所述人机接口接收用户输入信号;以及基于所述用户输入信号执行选自由以...

【专利技术属性】
技术研发人员:F·白D·单D·K·格林姆M·奥塞拉
申请(专利权)人:通用汽车环球科技运作有限责任公司
类型:发明
国别省市:美国;US

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

1