用于传输自适应调整的文件的设备和方法

文档序号:9914329阅读:545来源:国知局
用于传输自适应调整的文件的设备和方法
【专利说明】用于传输自适应调整的文件的设备和方法
[0001]相关串请的交叉引用
[0002]本申请要求在2014年12月5日提交的第14/562,280号美国专利申请和在2015年6月17日提交的第14/742,010号美国专利申请的优先权,上述美国专利申请的全部公开内容通过引用并入在本文中。
技术领域
[0003]本发明涉及网络通信领域,尤其涉及用于传输自适应调整的文件的设备和方法。
【背景技术】
[0004]随着网络技术的广泛传播,现在许多家庭拥有各自的家庭网络,在这些家庭网络中,诸如智能TV、平板电脑、智能电话、计算机等多个不同种类的终端设备连接到私人家庭范围内的局域网。这些终端设备中的每个终端设备均可通过家庭网络获得媒体信号,然后显示来自该媒体信号的内容。通常,媒体信号是直播视频流。
[0005]目前,在直播视频节目(例如,直播TV广播)中,节目提供商通常将仅具有单一视频分辨率的视频流发送到用户家庭中的网络设备。然后该网络设备可将该视频流传输到家庭网络中的一个或多个终端设备以显示该视频流。

【发明内容】

[0006]本发明提供用于传输自适应调整的视听文件的设备和方法,以便有效地使用家庭网络系统的带宽。
[0007]根据本发明的一方面,用于传输自适应调整的视听文件的方法可包括:从第一目标终端设备接收显示视听文件的第一请求;响应于所述第一请求而获得所述视听文件的原始版本;确定与所述第一目标终端设备相关联的第一预定显示要求;将所述原始版本转换为符合所述第一预定显示要求的所述视听文件的第一版本;以及借助家庭网络将所述视听文件的所述第一版本发送到所述第一目标终端设备。
[0008]根据本发明的另一方面,电子设备可包括:存储介质,该存储介质存储用于在家庭网络系统中传输自适应调整的视听文件的指令组;以及与存储介质通信的处理器。该处理器可执行该指令组以通过家庭网络进行如下操作:借助家庭网络建立与第一目标终端设备的通信连接;从第一目标终端设备接收显示视听文件的第一请求;响应于第一请求而获得视听文件的原始版本;确定与第一目标终端设备相关联的第一预定显示要求;通过将原始视听文件的第一属性调整成符合第一预定显示要求,将原始版本转换为视听文件的第一版本;借助家庭网络将视听文件的第一版本发送到第一目标终端设备。
【附图说明】
[0009]图1是根据本发明的示例实施方式的用于自适应调整媒体流的分辨率、帧速率和比特率的示例家庭网络系统的框图;
[0010]图2示出用作控制器的服务器系统;以及
[0011]图3是示出根据本发明的示例实施方式的用于自适应调整媒体流的分辨率、帧速率和比特率的方法的框图。
【具体实施方式】
[0012]在目前基于因特网协议(Internet Protocol,IP)的家庭影音娱乐或通信环境中,常见的是多种类型的不同设备(诸如智能TV、机顶盒、平板电脑或手机)连接到同一网络并同时消耗视频流内容。这些设备可同时消耗相同的视频流内容,或者同时消耗不同的视频流内容。在家庭网络中的这些设备可具有不同的屏幕尺寸和其它属性。例如,这些设备显示的图像或视频的最大分辨率可以是不同的。在目前的直播视频节目(例如,直播TV广播)中,节目提供商通常将仅具有单一视频分辨率的视频流发送到用户家庭中的网络设备。向每个设备发送相同分辨率的视频节目导致带宽资源的浪费,这是因为某些设备可能仅需要或仅能够处理较低分辨率的视频节目。当多个设备同时访问节目时,尤为如此。将具有不必要的高分辨率和不必要的高帧速率的视频节目发送到多个设备中的每个设备会快速耗尽家庭网络的带宽。本发明提供用于改进家庭网络媒体信号传输技术的方法和设备。通过以自适应分辨率和帧速率转码媒体流,并以调整后的比特率发送转码后的媒体流,本发明的方法和设备可减小家庭网络所需的带宽。
[0013]现参照附图,图1是根据本发明的示例实施方式的用于自适应调整媒体流的分辨率、帧速率和比特率的示例家庭网络系统100的框图。示例家庭网络系统100可包括控制器120和多个终端设备132、134、136。家庭网络系统100可使用家庭网络150用于控制器120和终端设备132、134、136之间的通信。
[0014]家庭网络150可以是一种数据通信网络,该数据通信网络促进在家庭或诸如办公楼的建筑物内部或其紧邻区域内存在的数字设备之间的通信和互操作性。例如,家庭网络150 可以是无线保真(Wireless Fidelity,WiFi)、广域网(Wide Area Network, WAN)或局域网(Local Area Network, LAN)。家庭网络150可依靠以下网络设备中的至少一个设备来建立在多个设备中内在连通且与外部网络外在连通的物理层、数据链路层和网络层:调制解调器、路由器、网络交换机或无线接入点(未示出)。
[0015]因此,控制器120可经由家庭网络连接到多个终端设备132、134和136。例如,控制器120可经由调制解调器或路由器连接到终端设备132、134、136。终端设备132、134、136可以是能够接收诸如视听信号和/或文件(诸如图像、声轨或视频流)的媒体信号和/或文件并显示该媒体信号的任何电子设备。终端设备132、134、136可以是电视机、IXD TV、LED TV、笔记本电脑、台式电脑、平板电脑、智能电话、媒体播放器、智能手表或包括视频显示单元的任何设备。
[0016]控制器120也可以被配置成与远程广播源110通信。广播源110可以是任何类型的商用的视听节目提供商,例如有线TV节目提供商、因特网服务提供商和/或卫星TV节目提供商。广播源110可以经由射频(Rad1 Frequency,RF)网络160、电缆、光纤或任何其它有线或无线通信信道连接至家庭网络150。控制器120可以经由诸如RF网络160的网络而与广播源110通信。例如,控制器120可以通过有线或无线连接而连接至调制解调器,或者可以是调制解调器或路由器(未示出)的一部分,并可以经由调制解调器或路由器连接至广播源110。因此,控制器120可以从广播源110接收例如包括视频节目数据的媒体信号。控制器120也可以从射频信号源或媒体信号源或TV广播方接收媒体信号。
[0017]媒体信号可以是图像、视频信号、音频信号、直播视频信号或具有视听分量的信号。例如,媒体信号可以包括线性TV节目,线性TV节目可以来自TV广播方。线性TV节目可以包括来自有线TV、卫星TV或因特网协议电视(IPTV)的直播体育、直播新闻或其它直播事件。这些种类的线性TV媒体信号不同于用户可选择、跳过、快进和回放视频节目的视频点播(Video on Demand, VoD)服务。例如,线性TV媒体信号可以包括在生成并传输TV媒体信号时同时发生的直播体育节目、直播音乐事件、直播娱乐事件或任何其它直播演出。可替选地,媒体信号也可以包括非直播的视听信号,例如来自因特网的视频流或来自其它视频节目提供商(例如NETFLIX?)的视频流。媒体信号可以具有固定的分辨率。例如,无论在家庭网络系统100中的终端设备132、134、136的分辨率要求如何,广播源110可以按预定分辨率将直播TV节目发送到控制器。
[0018]控制器120可以包括硬件电路和/或组件,例如处理器122、接收器124、存储器126、发送器128和转码器130。处理器122可以与接收器124进行通信。接收器124可以被配置成从广播源110接收媒体信号。接收器124可以包括电视调谐器,该电视调谐器被配置成从射频信号源(可以包括有线TV信号源、直播卫星信号源、IPTV信号源)接收视频信号(直播或非直播)或从因特网接收诸如图像或视频的其它类型的视听信号。广播源110可以对媒体信号进行编码。作为来自广播源110的原始数据,媒体信号(例如,视频流)可根据家庭网络系统100的服务包而具有预设的清晰度、比特率、帧速率和/或格式。例如,视频信号可以是1080P全高清(High Definit1n, HD)视频信号,例如,视频信号可以具有1920 X 1080像素的分辨率和30FPS (帧/秒)的帧速率,视频传输的速度可以是40M比特/秒。此外,接收器124可以包括配置成对接收的视频信号进行解码的硬件模块。上述硬件模块可以包括一个解码器模块或多个解码器模块。解码器模块可以具有不同的工作设置以解码不同类型的媒体信号。
[0019]控制器120也可以包括转码器130。转码器130可以采用硬件和软件的任何适当组合来实现,包括作为存储在存储器126的非易失存储介质中并可由处理器执行的一组指令。可替选地,转码器130可以是控制器120中内置的硬件模块和/或电路。转码器130可以是与接收器124分离的单独的硬件模块。可替选地,转码器130可
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1