添加内容以及相关客户端装置的制造方法_2

文档序号:8435843阅读:来源:国知局
于本文阐述的实施例。而是,提供这些实施例,使得此公开将是详尽而完整的,并将向本领域技术人员完全传达本发明的范围。还应该指出,这些实施例不是互斥的。来自一个实施例的组件可被默许地假定为在另一实施例中存在/使用。
[0034]在各种实施例的描述中,要理解到,本文使用的术语仅用于描述具体实施例的目的,并不意图限制发明概念。除非另有定义,否则本文所用的所有术语(包含技术术语和科学术语)都具有与这些发明概念所属领域的普通技术人员通常理解的相同的意思。将进一步理解到,诸如在通常使用的字典中定义的那些术语,应被解释为具有与在此说明书和相关领域的上下文中它们的意思一致的意思,并且将不以理想化或过度正式的意义解释,除非本文明确地如此定义。
[0035]将理解到,尽管本文中可使用术语“第一”、“第二”等来描述各种单元,但这些单元不应受这些术语限制。这些术语仅用于区分一个单元与另一个单元。从而,“第一”单元可以称为“第二”单元,而不脱离目前实施例的教导。
[0036]当一个单元被称为“连接到”、“耦合到”、“响应于”(或它们的变型)另一单元时,它可直接连接到、耦合到或响应于另一单元,或者可存在中间单元。相比之下,当一个单元被称为“直接连接到”、“直接耦合到”、“直接响应于”(或它们的变型)另一单元时,没有中间单元存在。相似的编号通篇指的是相似的单元。更进一步说,本文所使用的“耦合”、“连接”、“响应”(或它们的变型)可包含无线耦合、连接或响应。本文所使用的单数形式“一”和“所述”意图也包含复数形式,除非上下文另有明确指示。为了简洁和/或清晰起见,可以不详细描述众所周知的功能和构造。术语“和/或”包含关联的列出项目中的一个或多个的任何组合和所有组合。
[0037]如本文所用的,术语“包括”、“包含”、“具有”或它们的变型是开放式的,并且包含一个或多个所述的特征、单元、步骤、组件或功能,但不排除一个或多个其它特征、单元、步骤、组件、功能或它们的组的存在或添加。更进一步说,本文所用的“例如”可用于介绍或规定之前提到的项目的一个或多个一般示例,并且不意图限制此类项目。“即”可用于规定来自更一般陈述的具体项目。
[0038]本文相对于计算机实现的方法、设备(系统和/或装置)和/或计算机程序产品的框图和/或流程图图示描述了示范实施例。要理解,框图和/或流程图图示的框以及框图和/或流程图图示中的框组合可通过由一个或多个计算机电路执行的计算机程序指令实现。这些计算机程序指令可被提供给通用计算机电路、专用计算机电路的处理器电路和/或其它可编程数据处理电路以产生机器,使得经由计算机的处理器和/或其它可编程数据处理设备执行的指令变换并控制晶体管、存储在存储位置的值和这种电路内的其它硬件组件,以实现在框图和/或流程图框中规定的功能/动作,并由此创建用于实现在框图和/或流程图框中规定的部件(功能性)和/或结构。
[0039]这些计算机程序指令也可存储在可指引计算机或其它可编程数据处理设备以具体方式运作的有形计算机可读介质中,使得存储在计算机可读介质中的指令产生包含实现在框图和/或一个或多个流程图框中规定的功能/动作的指令的制品。
[0040]有形非暂态计算机可读介质可包含电、磁、光、电磁或半导体数据存储系统、设备或装置。计算机可读介质的更特定示例将包含如下:便携式计算机磁盘、随机存取存储器(RAM)电路、只读存储器(ROM)电路、可擦除可编程只读存储器(EPR0M或闪存)电路、便携式压缩盘只读存储器(CD-ROM)和便携式数字视频盘只读存储器(DVD/蓝光)。
[0041]计算机程序指令也可加载在计算机和/或其它可编程数据处理设备上,以使在计算机和/或其它可编程设备上执行一系列可操作步骤,来产生计算机实现的过程,使得在计算机或其它可编程设备上执行的指令提供用于实现在框图和/或流程图框中规定的功能/动作的步骤。因而,本公开的实施例可用硬件和/或运行在处理器诸如数字信号处理器上的软件(包含固件、常驻软件、微代码等)实施,它们可统称为“电路”、“模块”或它们的变型。
[0042]还应该提到,在一些备选实现中,在框中提到的功能/动作可以不按在流程图中提到的次序发生。例如,接连显示的两个框实际上可基本上同时执行,或者这些框有时可按相反次序执行,取决于所涉及的功能/动作。而且,流程图和/或框图的给定框的功能性可被分成多个框,和/或流程图和/或框图的两个或更多框的功能性至少可部分合并。最后,可在图示的框之间添加/插入其它框,和/或可以省略框/操作,而不脱离发明概念的范围。而且,尽管其中一些图包含在通信路径上示出通信的初级方向的箭头,但要理解到,通信可在与所描绘的箭头相反的方向上发生。
[0043]仅为了说明和解释目的,本文在“客户端装置”的上下文中描述了各种实施例。在其它装置/系统之间,客户端装置可包含配置成执行蜂窝和/或无线局域网(WLAN)(例如802.11)通信的无线通信终端(例如便携式电子装置/无线终端/移动终端/终端)。然而,将理解到,本发明概念不限于此类实施例,并且一般可实施在配置成接收/再现视频内容的任何装置和/或系统中。例如,客户端装置还可包含电视(和/或连接到那儿的接收器/盒/媒体播放器)、台式计算机和便携计算机。
[0044]自适应流播技术可使用向每个接收用户传送独特视频流的单播模型。换句话说,单播模型对于所有传送都涉及发送器与接收器之间的一对一关系。相比之下,广播模型包含向相对大的接收组(例如整个网络)传送数据,而多播模型包含向网络内的某个物理/逻辑/虚拟区域(例如一组接收器或节点;即,相对大的接收组的子集)但不是整个网络传送数据。单播模型从而可低效地使用网络资源(例如带宽/容量)。然而,本发明概念的各种实施例可提供如下操作:向网络中的一组接收器广播或多播基本内容(例如视频的基本层),并有选择地向那组的子集单播或多播增强基本内容的添加内容。
[0045]向相对大的组广播/多播基本内容和向那个组的较小子集单播/多播添加内容的组合可改进网络效率(例如减少网络带宽负担),因为网络可能总是具有足够的带宽用于基本内容,并且因为网络可能不需要反复确定是否传送基本内容。而且,当网络具有充分带宽支持添加视频内容时,发送器(例如网络服务器)可有选择地/自适应地向特定接收器发送添加视频内容。因而,基本内容可表示可能的最低比特率,并且可在所有时间(例如对于所有时间段)传递,而添加内容可仅当在逐个接收器的基础上有充分带宽/容量可用时才传递。
[0046]现在参考图1A,提供了根据各种实施例提供网络服务器装置100与客户端装置120、121…12η之间通信的网络110的示意图示。具体地说,网络服务器装置100可通过网络110向客户端装置120、121...12η传送内容(例如视频内容)。此外,客户端装置120、121...12η可通过网络110向网络服务器装置100传送对于内容和有关接收的内容的反馈的请求。而且,网络110可以是无线的(例如蜂窝或WLAN)和/或有线的(例如电缆或光纤)。客户端装置120、121...12η例如可以是通过无线和有线网络单元与网络服务器装置100通信的无线终端。
[0047]现在参考图1Β,提供了根据各种实施例的图1A的网络服务器装置100的框图。具体地说,图1B图示了网络服务器装置100可包含配置成提供与网络110的通信接口的网络接口 102。网络服务器装置100可进一步包含耦合到网络接口 102的处理器101。处理器101可配置成通过网络接口 102和网络110与客户端装置120建立会话,并且通过网络接口102和网络110向客户端装置120传送(例如控制传送)包含基本内容的基本段和包含添加内容的添加段。网络服务器装置100还可包含耦合到处理器101的存储器103。存储器103可存储基本内容、添加内容和/或用于向客户端装置120、121...12η传送基本内容和/或添加内容的指令/算法。而且,将理解到,网络服务器装置100可包含单个服务器或向客户端装置120、121...12η传送内容的服务器的组合。例如,基本内容和/或添加内容可分布/存储在不同服务器之间。
[0048]现在参考图1C,提供了根据各种实施例的图1A的的客户端装置120、121...12η之一的框图。具体地说,图1C图示了客户端装置120可包含配置成提供与网络110的通信接口的网络接口 132。网络接口 132可包含用于无线通信的一个或多个天线,和/或可包含用于有线通信的端口(例如电缆、光纤端口)。客户端装置120可进一步包含耦合到网络接口132的处理器131。处理器131可配置成(通过网络接口 132和网络110)与网络服务器装置100建立会话,并且(通过网络接口 132和网络110)从网络服务器装置100接收包含基本内容的基本段和包含添加内容的添加段。
[0049]如在图1C中进一步图示的,客户端装置120还可包含显示器136、键区137、扬声器138、存储器133、麦克风134和/或相机135。然而,将理解到,客户端装置120的一些实施例(例如电视实施例)可省略诸如键区137、麦克风134和/或相机135的组件。存储器133可存储计算机程序指令,计算机程序指令当由处理器131执行时执行本文描述的并在附图中示出的操作(例如再现视频内容、向网络服务器装置100传送反馈)。作为一个示例,存储器133可以是非易失性存储器,诸如闪存,其当从存储器133移除电力时保留所存储的数据。
[0050]现在参考图2A-2D,提供了根据各种实施例从图1A的网络服务器装置100向图1A的客户端装置120、121...12η中的一个或多个传送基本段和添加段的示意图示。图2Α和2Β图示了网络服务器装置100可存储包含基本内容的基本段和包含添加内容的添加段。具体地说,图2Β图示了在图2Α中图示的基本段和添加段的各个段。存储在网络服务器装置100中的基本段和添加段可包含对应于特定时间段/时期的数字文件(例如包含视频内容的多媒体文件)段。每一个文件段可以是独立的文件。例如,对于第一时间段TSl (例如,电影或电视秀的视频剪辑的第一个十(10)秒),基本段和添加段(或者多个添加段,如图2Β中图示的)可存储在网络服务器装置100中。换句话说,对应于第一时间段TSl的基本段提供了可由客户端装置120再现/播放的基本段,并且对应于第一时间段TSl的添加段(或多个添加段)提供了增强那个基本内容的添加内容(例如其提供了增加的帧速率和/或分辨率)。
[0051]时间段TS1-TS5可以是接连的时间段。此外,每一个时间段TS1-TS5可具有相等的持续时间(例如一(I)秒或十(10)秒)。因而,第一时间段TSl可对应于视频剪辑的第一个十(10)秒,第二时间段可对应于视频剪辑的下一个十(10)秒,以此类
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1