推送式视频点播节目的传输方法及相关解码器的制作方法

文档序号:7890358阅读:130来源:国知局
专利名称:推送式视频点播节目的传输方法及相关解码器的制作方法
技术领域
本发明涉及一种推送式视频点播节目的传输方法。
背景技术
存在三种类型的视频点播(在下文中称作VoD)服务,其被提供在流服务器与连接到TV屏幕的解码器之间,该解码器接收从流服务器发送到广播网络(例如,赫兹广播网络)的视频。在实况VoD服务中,用户选择内容,并且用户在用户的机顶盒从远程服务供应商服务器接收该内容的同时观看该内容。这是去往已经选择了该内容的特定用户的“流”。用户可以选择以下类型的指令:“暂停”、“停止”、“后退”、“从头观看”、“向前跳”等。这些指令中的每一个被发送到服务器,服务器根据所接收的指令实时调适流化内容。对于这种类型的VoD,必需具有非常宽的可用宽带网络(其具有返回路径和非常低的等待时间),以便提供高质量的服务。在“拉取VoD”式服务中,用户选择内容、购买该内容并且向远程供应商服务器请求下载所选择的内容。一旦解码器下载了该内容,该内容就可以在被可视化以前由解码器存储到本地。对于这种类型的VoD,必需具有带有返回路径的可用宽带网络,并且解码器必须具有与下载的内容相对应的存储空间。在这种“推送”式VoD服务中,运营商对内容进行选择,并且经由广播网络将整个内容“推送”到将所有解码器,而后该内容被存储到这些解码器中。在任何时候,用户都可以选择这些内容中的一个内容并且观看该内容,如果他有权这么做,例如,如果他具有给予其对所选择的内容的访问权的认购书,或者如果他已经提前购买了该内容。可以使用经典的单向广播网络,并且当前的技术允许解码器具有大存储容量。然而,在当前的“推送”式VoD系统中,难以在解码器中考虑与已经存储的节目有关的演进或者难以定义新型或新结构的节目。

发明内容
为此,根据一个方面,本发明的目的在于上述类型的传输方法,其包括符合以下各项的步骤:-通过广播网络将推送式视频点播节目单元的广播流从远程服务器发送到可连接到显示屏幕的多个解码器,其中,每一个节目单元至少包括含有单元标识符的第一对应元数据字段,并且每一个节目单元可选地包括具有音/视频内容的第二字段,-将这些节目单元存储在每个解码器的存储器中;其中,所述流包括第一节目单元、第二节目单元和第三节目单元,所述第一节目单元包含第一单元标识符和第一音/视频内容,所述第二节目单元包含第二单元标识符和第二音/视频内容,所述第三节目单元包含第三单元标识符,并且所述第三节目单元另外还包含至少具有所述第一单元标识符和所述第二单元标识符的列表,据此,当所述解码器接收到用于播放所述第三节目单元的命令时,所述解码器根据所述第三节目单元的第一元数据字段中存在的数据,在屏幕上显示所述第一节目单元所包括的第一音/视频内容和所述第二节目单元中所包括的第二音/视频内容。 在这些实施例中,根据本发明的传输方法另外还包括以下特征中的一个或若干个特性:-所述第三节目单元的元数据的第一字段提供至少一个参数值,所述至少一个参数值指示:-所述第一音/视频内容和所述第二音/视频内容的所述连续播放是循环回放还是单一回放;和/或-顺序是否是随机的。-在所述第三节目单元中的所述列表中,至少一个对应代码与所述第一单元标识符相关联,一个对应代码与所述第二单元标识符相关联,并且这些代码中的每一个代码指示:a/是否批准回放跳过或加速回放之间的特定回放模式;和/或b/与所述代码相关联的所述单元的强制或可选属性;和/或c/与所述代码相关联的单元的跳过以及要验证的特定条件;d/要执行的操作、与所述第一单元、所述第二单元和所述第三单元不同的节目单元的单元标识符,以及可选地,命令的标识;其中,当与所述第一单元和所述第二单元中的一个单元相关联的代码指示情况a/时,所述解码器在播放该单元的音/视频内容时根据所述代码的值批准或禁止回放跳过或加速回放;和/或其中,当与所述第一单元和所述第二单元中的一个单元相关联的代码指示情况b/时,所述解码器在所述第一音/视频内容和所述第二音/视频内容中的一个音/视频内容不可用时批准或禁止播放所述第一音/视频内容和所述第二音/视频内容中的另一个音/视频内容;和/或其中,当与所述第一单元和所述第二单元中的单元相关联的代码指示情况c/时,所述解码器测试确定条件并且在所述条件被验证时跳过所述播放;和/或其中,当与所述第一单元和所述第二单元中的一个单元相关联的代码指示情况d/时,所述解码器可选地在接收到所标识的命令的条件下执行与所标识的另一节目单元有关的操作。-当与所述第一单元和所述第二单元中的一个单元相关联的代码指示情况c/时,所述确定条件是基于:-所述第一单元和所述第二单元中的另一单元的可用性;和/或-所述用户已经对与所述第一单元、所述第二单元和所述第三单元不同的节目单元做出的选择;和/或-与所述第一单元、所述第二单元和所述第三单元不同的节目单元的音/视频内容;和/或-预定的地理区域列表与标识所述解码器的地理位置的代码的比较。-所述第一节目单元包括固定图像,所述第三单元的所述列表包括与所述第一单元的标识符相对应的持续时间值,并且据此,所述解码器被设置为用于在播放所述第三节目单元期间将所述第一单元的所述图像显示与所述值相等的持续时间;-所述操作包括播放或禁放所标识的所述另一节目单元;-所述流包括第四节目单元,所述第四节目单元指示与所述第四节目单元不同的节目单元的标识符;并且其中,所述解码器由于接收到所述第四节目单元而用所述第四节目单元中所包括的元数据来替换所述与所述第四节目单元不同的节目单元的第一字段中的元数据;-所述流包括指示节目单元的禁放命令,并且其中,所述解码器在接收到所述命令之后禁放所定义的单元;并且/或者,其中,所述流包括指示确定日期的禁放命令,并且其中,所述解码器禁放所存储的指示所述确定日期之前的日期的节目单元;-所述节目单元的元数据的第一字段包含指示“可见”或“隐藏”特性的子字段;并且其中,所述解码器仅针对包含指示“可见”特性的子字段的单元,在节目菜单中显示来自第一子字段的信息;-在选择了与节目单元有关的信息在所述屏幕上呈现的区域时,所述解码器在所述屏幕上显示所述节目单元中所包括的音/视频内容;-所述节目单元的元数据的第一字段包含指示禁放日期的子字段;并且所述解码器根据在所述子字段中指示的相应数据来禁放所述节目单元。根据第二方面,本发明的目的在于一种解码器,被设置为接收“推送”式视频点播节目并且适合于连接到显示屏幕,所述解码器包含存储器和用于从广播网络接收包含“推送”式视频点播节目单元的流的模块,其中,每一个节目单元至少包括含有单元标识符的元数据的第一对应字段,并且每一个节目单元可选地包括含有音/视频内容的第二字段,其中,所述解码器已被设置为存储所述节目单元;所述解码器适于在接收到用于播放第三节目单元的命令时,根据所述第三节目单元的元数据的第一字段中存在的数据,命令在所述屏幕上连续显示包含第一节目单元、第二节目单元和第三节目单元的流,其中,所述第一节目单元包括第一单元标识符和第一音/视频内容,所述第二节目单元包括第二单元标识符和第二音/视频内容,所述第三节目单元包括第三单元标识符,并且所述第三节目单元另外还包括一列表,所述列表至少包含所述第一节目单元中所包括的第一音/视频内容的第一单元标识符和所述第二节目单元中所包括的第二音/视频内容第二单元标识符。


通过阅读下面的描述并且审视附图,将更好地理解本发明。以举例说明的方式提供这些附图,但是这些附图并不以任何方式限制本发明。附图如下:图1给出了在本发明的实现模式下的系统的视图;图2给出了包括播放列表的VoD单元的视图。
具体实施例在一个实施例中,视频点播系统需要若干参与者的参与,其中有:-视听内容的供应商,-技术操作员,其根据视听内容准备与这些视听内容中的每一个相关联的元数据,并且根据每个内容和相关联的元数据制作一 VoD单元,对一组VoD单元进行编码,并且准备待分发的包含这些VoD单元的流,-广播运营商,其负责将该流广播到解码器的用户所有者。参照图1,其简化地表示出推送式视频点播的系统1,其中,服务器2被设置为用于创建视频点播的元素,并用于按照包含VoD广播文件的流的形式经由广播网络3将这些元素广播到解码器4的用户,其中根据具体情况,所述流除了 VoD广播文件以外还可以包括当前TV广播节目。广播网络3可以是例如用于广播MPEG或DVB型数字电视的网络。在目前的情况下,广播网络3是用于数字视频广播的网络。解码器4中的每一个包含用于数据存储的硬盘驱动器5、微处理器6和智能卡7。这些解码器4被设计为用于接收流,从VoD广播文件中提取VoD单元,将这些VoD单元存储在硬盘驱动器5上,并且然后处理这些VoD单元以使得与这些VoD单元中存在的音/视频内容有关的信息和/或这些内容本身可在显示屏幕上显现。显示屏幕是例如连接到解码器4的TV屏幕。元数据在未解码的情况下存储在硬盘驱动器5上的数据库中,与该元数据所属的VoD单元的标识符相对应。在一些情况下,VoD单元中存在的音频、视频或图像类型的内容以加密的形式存储在硬盘驱动器上,并且只有当其已经被解码器4的用户购买时才可以被播放或显示,S卩,被解密然后在屏幕上还原。应当注意的是,VoD单元中存在的一些音频、视频或图像内容未处于加密形式,并且可以由用户自由访问,例如,与预告片、电影海报、商业广告图像或音/视频...有关的内容。可以以不同的方式来进行购买,例如,通过订购及/或在线和/或离线交易。一旦已经完成了购买,解码器4就接收证书并且将其存储在智能卡7上,这允许激活由解码器进行的解密。解码器4被设计为在“推送”模式广播以后,根据VoD单元的元数据来确定提供存储在硬盘驱动器5上的可用VoD单元的内容的菜单,并且在连接到解码器的屏幕上显示这些菜单。菜单可以出现在显示屏幕上,菜单可以例如通过主题(电影、纪录片、儿童、体育等)进行编组,从而提供可以由用户购买的内容以及无需用户选择即自动播放音/视频内容和/或自动显示图像(例如,预告片、商业广告、电影海报......)的区域。此外,解码器4适于(在解码器验证访问权限,即包括在智能卡7上验证与用户相对应的证书之后)然后在屏幕上播放/显示与用户在菜单中做出的选择相对应的VoD单元中存在的或者引用的内容。推送式VoD内容的下载服务可以是永久激活的或在预定的时间窗口期间激活的,或者也可以根据广播网络3上当前可用的带宽而激活。在一个实施例中,解码器借助于通过网络3接收的命令被动态地告知广播时段,并且被调节为仅在这些时段监控VoD单元的接收。一个包含音/视频的VoD单元的下载文件很大,通常是几千兆字节。一个仅包含元数据的VoD单元的下载文件通常是几百万字节。在本发明的所描述的实施例中,除了仅包含元数据而不包含图像或音/视频或播放列表的VoD单元以外的VoD单元包括直接或间接定义诸如电影、纪录片等内容的元素。在一个实施例中,这种VoD单元具有“原子”属性,即,如果这种VoD单元未被完整地存储或者未基于硬盘驱动器上的确定的参数化质量阈值而被存储,则其被视为在菜单中不可用并且其内容不能被播放。VoD单元由VoD单元标识符(例如,32比特编码的数字)唯一地定义。一个VoD单元及其标识符包括:-可以播放/显示的动态内容,其包含:〇音/视频序列,或者〇包括其它VoD单元的 排序的标识符列表的播放列表;-可以至少部分地显示的静态内容,其包含:〇一个图像或一组图像,和/或〇一组元数据。在一个实施例中,动态内容包括一个且仅一个音/视频序列或者一个播放列表,但是不同时包括这二者,使得用于播放VoD的命令不会含糊不清。一个音/视频序列包括一个视频轨道和/或一定数量的轨道和字幕。VoD单元可以不包含动态内容,而是仅包含具有背景类型的图像或商业广告的图像的静态内容,该静态内容可以例如用作用于在屏幕上显示菜单的背景图像。VoD单元可以既不包含动态内容也不包含图像。VoD单元必须包括一组元数据。VoD单元的元数据中唯一必要的元素是VoD单元的标识符。在一个实施例中,VoD单元的标识符不可修改。元数据中的一些元数据具有信息属性,其将被显示在屏幕上。其它元数据对VoD单元的寿命有技术影响。元数据可以被划分为几个种类和子种类,并且可以包括:-与内容有关的编辑信息:标题、描述、参与者、制作者、制作日期、章节......
-分类信息,例如,当地法律的功能:家长控制、最小年龄、内容分类......
-商业广告信息:VoD单元的购买价格、到商业广告批量(batches)(V0D元素是其一部分)的链接......
-技术信息:〇“可见”或“隐藏”特性(取决于所指示的特性,解码器将使VoD单元在预备用于或未预备用于用户的解码器的菜单中明确可见并且可选择;“隐藏”的VoD单元是引用的对象,并且因此其不能被用户直接选择:简单图像、横幅广告等);〇播放的持续时间、音/视频格式;〇禁放日期(该解码器将基于该日期在确定的时候禁放该VoD单元);〇内容供应商的标识;〇向解码器广播VoD单元的结算日期、下载的最低可接受质量。-对其它VoD单元的引用(例如,在当前VoD单元是一个或多个其它VoD单元的预览时)。-访问控制:所需的订购类型的标识,或者根据具体情况可以是必需单独购买的指示;额外的技术访问标准。
-使用控制:〇被批准购买或选择VoD单元的时间窗口(解码器4被设置为仅在该时间窗口期间批准购买或选择该单元);〇使VoD单元可用于再现的最大持续时间、被批准再现的最大次数(解码器4被设置为如果这些最大阈值被超出,则停止在菜单和/或屏幕的区域中提供这些单元);〇截止日期(解码器4被设置为如果截止日期已经被超出,则停止在菜单和/或屏幕的区域中提供这些单元)。在一个实施例中,用于音/视频型的“可见"VoD单元(例如,其包含音/视频序列(电影)和图像(例如,电影海报))的解码器4被设置为在菜单中显示编辑和分类信息以及图像。在用户已经从该显示器中选择了该VoD单元以后,解码器根据访问控制验证等对VoD单元的音/视频内容进行处理,以将其复原到屏幕上。在一个实施例中,VoD单元的元数据采用XML文件的形式,其中,每种不同类型的信息由在不同的VoD单元间彼此相似的相应标识符来标识(例如,最大持续时间值将基于字段标识标签在所有VoD单元中提供)。如上所指示的,VoD单元可以包含来自于一个或另一个VoD单元的VoD单元播放列表,而不携带音/视频内容。播放这种列表再现型VoD单元意味着,播放由该列表中的每个条目标识的内容。列表中的条目包含另一个VoD单元的标识符和将在另一个单元中再现/显示的内容的说明。这构成了用于在屏幕上创建动态的商业广告横幅、通告横幅等的机制。当播放列表引用另一 VoD单元的图像时,播放列表还指示显示该图像的持续时间。例如,播放列 表被定义如下:-将VoD单元101的图像“商业广告”显示5秒;-将VoD单元102的图像“商业广告”显示3秒;-显示VoD单元103的动态内容(此处的持续时间实际上取决于内容)。在该VoD单元的复原期间,解码器4被设置为根据VoD单元中指示的该VoD单元的特性来将VoD单元101的图像“商业广告”显示5秒;将VoD单元102的图像“商业广告”显示3秒;并且以该顺序或另一顺序显示VoD单元103的图像“商业广告”(见下文)。当列表型VoD单元被发送到解码器4并且被存储到解码器4中时,该列表中引用的VoD单元中的至少一个VoD单元可能还未被广播。通过这种方式,可以在几个播放列表中引用相同的VoD单元。另外,播放列表型VoD单元的元数据还可以分别包含如下特性,这些特性被指示在XML文件中为这些特性分配的字段中:-“循环”(例如,当值I被赋予与标签“循环”相对应的字段时):在该情况下,当该列表的最后一个VoD单元已经被播放/显示时,解码器4从第一单元开始重新开始再现(否则,如果特性“循环”未被选择,即,当值0被赋予与标签“循环”相对应的字段时,停止再现)。-“随机顺序”:在终止播放之前,解码器4以随机顺序来将每个VoD单元的内容读取一次,而非以列表上的顺序来顺序播放播放列表中的每个VoD单元的内容(或者以:如果指示特性循环,则对其进行重申)。
此外,在播放列表型VoD单元中,可以针对列表中的每个条目(例如通过在特定字段中指示确定的代码)来指示或不指示下面的特性:-特殊播放模式,即,允许/禁止与视频内容的正常速度播放不同的播放(快进播放、跳过等;英语中为“trick-mode(特技模式)”):例如,在播放列表包含电影和与商业广告类型的视频有关的两个条目的情况下,可以指示对于商业广告类型的视频而言,正常播放模式不可修改,而对于电影而言,正常播放模式是可修改的。因此,解码器4仅在播放电影时考虑解码器4的用户的命令,而在播放商业广告类型的视频期间不考虑解码器4的用户的命令。-所列出的VoD单元可以被指示为强制项目或可选项目。因此,当播放列表型VoD单元被分发并存储到解码器中时,因为该列表中包含的并且被指示为强制的VoD单元未被存储在解码器中,因此解码器4认为播放列表是不可用的。另一方面,如果只有被指示为可选的VoD单元丢失,则解码器4可以通过忽略丢失的单元来播放列表。因此,在包含被指示为强制的对另一个VoD单元的电影的引用和被指示为可选的对又一个VoD单元的商业广告序列的引用的播放列表中,如果包含商业广告序列的VoD单元还未被下载到解码器,则用户将可以通过菜单来访问该播放列表。-如果一个条目丢失,则跳过另一个条目。例如,在预告片型播放列表中,至少一个条目是电影预告片,而其它条目是商业广告。因此,如果预告片丢失,则可以不分发商业广告的条目。-如果存在一个条目,则跳过另一个条目。-如果一个VoD单元已经被用户播放和/或购买,则跳过另一个条目。在预告片型播放列表中,如果包含与列表中指示的预告片中的一个预告片相对应的电影的VoD单元已经被用户播放,则不必播放该预告片。-如果一个VoD单元还未被用户播放和/或购买,则跳过另一个条目。-如果一个VoD单元不具有动态视频内容,则跳过另一个条目。-如果一个VoD单元具有动态视频内容,则跳过另一个条目。-只有(解码器可能例如通过读取智能卡7而知悉的)用户的区域的地理代码处于预定义的代码列表中才播放该条目。-如果用户的区域的地理代码处于预定义的代码列表中,则不播放该条目。-当在已经播放了播放列表的某一条目之后用户按下解码器上的某一按钮(例如用于下载的按钮)或者选择屏幕上的特定命令时,对另一个VoD单元执行操作。例如,当包含与预告片和商业广告的VoD单元相对应的条目的播放列表已经播放时,用户可以简单地通过在广播该电影的预告片期间选择特定按钮来(经由包含相应内容的VoD单元)选择传送电影。可以通过选择两个不同的预定按钮来基于列表的相同条目触发不同的操作。因此,在播放列表中,对确定的条目,确定以下内容:-在与操作相对应的字段中,哪个操作是必须执行的(播放VoD单元、购买),-在与VoD单元的标识相对应的字段中指示了该操作必须施加于哪个VoD单元(由其标识符指定),以及-在与按钮相对应的字段中,如果什么都没有指示,则这意味着任意按钮都能执行该操作;如果已经指定了特定按钮,则只有在按下该特定按钮时才执行该操作。
这些播放列表允许以灵活且演变的方式定义VoD的互动和服务,而不必修改解码器的软件。推送模式下的VoD单元流可以包括具有动态内容的VoD单元和/或仅含有图像和/或元数据的VoD单元。后一种VoD单元可以是所谓的更新VoD,分发这种VoD单元的目的是更新已经被广播并存储在解码器中的其它VoD单元的某些或所有元数据(其除了包括与访问控制有关的元数据之外,还包括其它元数据)和/或图像。这种VoD单元被称作用于更新其它VoD单元的序列。更新序列包括不含音/视频内容而仅含伴随有或未伴随有用于解码器4的图像和/或命令的元数据的VoD单元。这些命令包含例如用于执行以下操作的命令:-禁放通过其标识符的方式分配的一定数量的VoD单元;-禁放比在命令中指定的日期更旧的VoD单元;-在诸如菜单之类的特定的上下文中设置基本音频轨道,命令由此指定包含音频轨道的VoD单元的标识符,并且还指定上下文(例如相应菜单的上下文)的标识符。如果还没有指定菜单,则音频轨道将被保持为在由解码器4显示所有菜单期间播放的背景音乐;-在诸如菜单之类的特定上下文中设置背景图像,该命令由此指定包含该图像的VoD单元的标识符,并且指定上下文(例如相应菜单的上下文)的标识符。如果还没有指定菜单,则图像将被保持为在由解码器4显示所有菜单期间播放的背景图像;-在特定上下文中设置当前播放列表,该命令由此指定包含该播放列表的VoD单元的标识符,并且指定上下文的标识符,例如,为预告片或广告预留的屏幕上的条,其与为显示提供可选内容的菜单而预留的屏幕的一部分紧邻。解码器4被设置为用于处理VoD单元,并且根据这些VoD单元的元数据中规定的信息和约束来播放/显示所包含的视听内容(或者在为播放列表的情况下播放/显示其引用的试听内容)。例如,如果由解码器评估的下载质量低于在VoD单元的元数据中指示的最低下载质量的阈值,则解码器认为该VoD单元是不可用的。在一个实施例中,VoD单元的广播文件可以由解码器4发送并接收多次。解码器4被设置为从VoD单元的多次广播中重构VoD单元的内容,这在每个广播的不同区域中存在传输错误时是有用的。在一个实施例中,VoD单元的元数据以用于更新元数据的序列的形式被发送多次,以限制VoD单元的元数据出错的风险。在一个实施例中,例如,解码器4被设置为禁放在元数据中提供的禁放日期严格低于当前日期的所有VoD单元。 VoD单元可以是可在菜单中被自由访问的,或者仅可以由订购了特定的认购书的解码器用户访问和/或由于购买了单元自身而可访问。在元数据(“访问控制”部分)中指定了由运营商定义的这些模式。在解码器4的智能卡7中登记了对由用户进行的订购的标识。同样地,当用户购买VoD单元时,在智能卡7中登记例如标识VoD单元的会话编号形式的相应证书。因此,当用户从所显示的菜单中选择不能自由访问的VoD单元时,解码器将在元数据中定义的用于访问VoD单元的模式与智能卡中存储的信息进行比较,并且只有存在对应时才播放/显示所选择的内容。在一个实施例中,通过广播网络发送的VoD单元的音/视频内容以加密的形式被存储在解码器4中,并且只有在存在匹配时才在智能卡中存储的至少一个密钥的帮助下被解码器4解码。在一个实施例中,不能通过解码器接收用于更新元数据的序列来更新与访问控制有关的元数据。因此,一旦已经将经加密的音/视频内容发送到解码器,就不能再修改用于访问内容的标准。为此,必须根据新的访问标准来重新加密内容,并且将经重新加密的内容作为新的VoD单元发送到所有解码器。参照图2描述了 VoD单元的创建。创建视频单元21 “电影I内容”。其包含元数据22以及名为“电影I”的电影的
音/视频内容23。这些元数据包含不同的必要信息,所述必要信息包括唯一标识符和定义视频单元从解码器的菜单中“隐藏”的信息。创建VoD单元15 “商业广告I”。其包含商业广告的视频的音/视频内容17以及含有不同的必要信息的元数据16,所述必要信息包括唯一标识符和定义视频单元15从解码器的菜单中“隐藏”的信息。创建VoD单元18“商业广告2”。其包含商业广告的视频的音/视频内容20以及含有不同的必要信息的元数据19,所述必要信息包括唯一标识符和定义视频单元18从解码器的菜单中“隐藏”的信息。创建VoD单元10“电影I”。其包含播放列表14以及含有不同的必要信息的元数据11,所述必要信息包括唯一标识符和定义视频单元10在解码器的菜单中“可见”的信息以及电影I上的编辑信息。播放列表14包括三个条目。第一条目包括VoD单元15“商业广告I”的标识符、在该VoD单元中要播放的元素(视频17)的说明、“特技模式禁止”特性和“项目可选”特性。第二条目包括VoD单元18 “商业广告2”的标识符、在此处要播放的元素(视频20)的说明、“特技模式禁止”特性和“项目可选”特性。第三条目包括VoD单元21 “电影I内容”的标识符、在此处要播放的元素(视频23)的说明、“特技模式批准”特性和“项目强制”特性。因此,在由解码器4提供给用户的被可视化并选择的内容的菜单中,只有VoD单元10是可见的,而VoD单元15、18和21是不可见的。即使VoD单元15和/或18不可用,只要VoD单元21可用,VoD单元10就会被解码器变成可视化的。可用即意味着,VoD单元以被认为令人满意的加载质量被解码器存储。如果用户向解码器提供用于从呈现单元10的菜单中选择该单元并且显示例如编辑信息段中的某个编辑信息段的命令,则解码器将显示视频17、然后显示视频20、然后显示视频23。解码器将不会批准跳过或快速播放视频17和20,但是解码器将批准跳过或快速播放视频23。
在一个实施例中,在由解码器根据所接收的VoD单元提供的菜单中,预告片的节目出现。我们假设在第一周在该节目中宣传两个预告片BAl和BA2,并且在第二周宣传预告片BA2和另一个预告片BA3。在第一周之前,已经向解码器4广播了:包含与预告片BAl相对应的电影“电影I”的音/视频内容的VoD单元“电影I ”、包含电影“电影I ”的预告片的音/视频内容的VoD单元“BA1”、包含与预告片BA2对应的电影“电影2”的音/视频内容的VoD单元“电影2”以及包含电影“电影2”的预告片的音/视频内容的VoD单元“BA2”。还广播了 VoD单元“预告片I的节目”。VoD单元“预告片I的节目”包括在列表中以如下方式定义的条目i上具有“循环”特性的播放列表,其中,i = I至2:-VoD单元的标识符:BAi,-要播放的元素:电影“电影i”的预告片的音/视频内容,-“特技模式禁止”,-只有在VoD单元“电影i”可用时才播放,-只有在VoD单元“电影i”还未被用户选择和/或购买时才播放。在第一周开始时,经由网络3将命令发送到解码器,从而命令这些解码器在其菜单中提供与VoD单元“预告片I的节目”相对应的预告片节目。在第一周期间,还广播VoD单元“预告片2的节目”,以及包含与预告片BA3相对应的电影“电影3”的音/视频内容的VoD单元“电影3”以及包含电影“电影3”的预告片的音/视频内容的VoD单元“BA3”。还广播了 VoD单元“预告片2的节目”。VoD单元“预告片2的节目”包括在列表中以如下方式定义的条目i上具有“循环”特性的播放列表,其中,i = 2至3:-VoD单元的标识符:BAi,-要播放的元素:电影“电影i”的预告片的音/视频内容,-“特技模式禁止”,-只有在VoD单元“电影i”可用时才播放,-只有在VoD单元“电影i”还未被选择和/或购买时才播放。在另一实施例中,通过用图像替换预告片,可以在一个引用包含电影图像的VoD单元的播放列表型VoD单元的帮助下为电影创建宣传节目。
权利要求
1.一种推送式视频点播节目的传输方法,包括以下步骤: 通过广播网络将推送式视频点播节目单元的广播流从远程服务器发送到可连接到显示屏幕的多个解码器,其中,每一个节目单元至少包括含有单元标识符的第一对应元数据字段,并且每一个节目单元可选地包括具有音/视频内容的第二字段, 将所述节目单元存储在每一个解码器的存储器中; 其中,所述流包含第一节目单元、第二节目单元和第三节目单元,所述第一节目单元包括第一单元标识符和第一音/视频内容,所述第二节目单元包括第二单元标识符和第二音/视频内容,所述第三节目单元包括第三单元标识符,并且所述第三节目单元另外还包括至少含有所述第一单元标识符和所述第二单元标识符的列表, 其中,当所述解码器接收到用于播放所述第三节目单元的命令时,所述解码器根据所述第三节目单元的元数据的第一字段中存在的数据,在屏幕上连续显示所述第一节目单元所包括的第一音/视频内容和所述第二节目单元中所包括的第二音/视频内容。
2.根据权利要求1所述的传输方法,其中,所述第三节目单元的元数据的第一字段提供至少一个参数值,所述至少一个参数值指示: 所述第一音/视频内容和所述第二音/视频内容的所述连续播放是循环回放还是单一回放;和/或 播放的顺序是否是随机的。
3.根据权利要求1所述的传输方法,其中,在所述第三节目单元的所述列表中,至少一个相应代码与所述第一单元标识符相关联,并且/或者一个相应代码与所述第二单元标识符相关联,其中,所述代码中的每一个代码指示: a/是否批准回放跳过或加速回放之间的特定回放模式;和/或 b/与所述代码相关联的所述单元的强制或可选属性;和/或 c/与所述代码相关联的单元的跳过以及要验证的特定条件; d/要执行的操作、与所述第一单元、所述第二单元和所述第三单元不同的节目单元的单元标识符,以及可选地,命令的标识; 其中,当与所述第一单元和所述第二单元中的一个单元相关联的代码指示情况a/时,所述解码器在播放该单元的音/视频内容时根据所述代码的值批准或禁止回放跳过或加速回放;和/或 其中,当与所述第一单元和所述第二单元中的一个单元相关联的代码指示情况b/时,所述解码器在所述第一音/视频内容和所述第二音/视频内容中的一个音/视频内容不可用时批准或禁止播放所述第一音/视频内容和所述第二音/视频内容中的另一个音/视频内容;和/或 其中,当与所述第一单元和所述第二单元中的单元相关联的代码指示情况c/时,所述解码器测试确定条件并且在所述条件被验证时跳过所述播放;和/或 其中,当与所述第一单元和所述第二单元中的一个单元相关联的代码指示情况d/时,所述解码器可选地在接收到所标识的命令的条件下执行与所标识的另一节目单元有关的操作。
4.根据权利要求3所述的传输方法,其中,当与所述第一单元和所述第二单元中的一个单元相关联的代码指示情况c/时,所述确定条件是基于:所述第一单元和所述第二单元中的另一单元的可用性;和/或 所述用户已经对与所述第一单元、所述第二单元和所述第三单元不同的节目单元做出的选择;和/或 与所述第一单元、所述第二单元和所述第三单元不同的节目单元的音/视频内容;和/或 预定的地理区域列表与标识所述解码器的地理位置的代码的比较。
5.根据权利要求1所述的传输方法,其中,所述第一节目单元包括固定图像,所述第三单元的所述列表包括与所述第一单元的标识符相对应的持续时间值,并且其中,所述解码器被设置为用于在播放所述第三节目单元期间将所述第一单元的所述图像显示与所述值相等的持续时间。
6.根据权利要求3至4中任一项所述的传输方法,其中,所述操作包括播放或禁放所标识的所述另一节目单元。
7.根据权利要求1所述的传输方法,其中,所述流包括第四节目单元,所述第四节目单元指示与所述第四节目单元不同的节目单元的标识符;并且 其中,所述解码器由于接收到所述第四节目单元而用所述第四节目单元中所包括的元数据来替换所述与所述第四节目单元不同的节目单元的第一字段中的元数据。
8.根据权利要求1所述的传输方法,其中,所述流包括指示节目单元的标识符的禁放命令,其中,所述解码器在接收到所述命令时禁放所标识的单元;并且/或者 其中,所述流包含指示确定日期的禁放命令,并且所述解码器禁放所存储的指示所述确定日期之前的日期的节目单元。
9.根据权利要求1所述的传输方法,其中,所述节目单元的元数据的第一字段包含指示“可见”或“隐藏”特性的子字段;并且所述解码器仅针对包含指示“可见”特性的子字段的单元,在节目菜单中显示来自第一子字段的信息。
10.根据权利要求9所述的传输方法,其中,在选择了与节目单元有关的信息在所述屏幕上呈现的区域时,所述解码器在所述屏幕上显示所述节目单元中所包括的音/视频内容。
11.根据权利要求1所述的传输方法,其中,所述节目单元的元数据的第一字段包含指示禁放日期的子字段;并且所述解码器根据在所述子字段中指示的相应数据来禁放所述节目单元。
12.—种解码器,被设置为接收推送式视频点播节目并且能够连接到显示屏幕,所述解码器包含存储器和用于从广播网络接收包含“推送”式视频点播节目单元的流的模块,其中,每一个节目单元至少包括含有单元标识符的元数据的第一对应字段,并且每一个节目单元可选地包括含有音/视频内容的第二字段,其中,所述解码器适于存储所述节目单元;所述解码器适于在接收到用于播放第三节目单元的命令时,根据所述第三节目单元的元数据的第一字段中存在的数据,命令在所述屏幕上连续显示包含第一节目单元、第二节目单元和第三节目单元的流,其中,所述第一节目单元包括第一单元标识符和第一音/视频内容,所述第二节目单元包括第二单元标识符和第二音/视频内容,所述第三节目单元包括第三单元标识符,并且所述第三节目单元另外还包括一列表,所述列表至少包含所述第一节目单元中所包括的第一音/视频内容的第一单元标识符和所述第二节目单元中所包括的第二音/视频内容第二单元标识符。
13.根据权利要求12所述的解码器,其适于根据所述第三节目单元的元数据的第一字段中的参数值来进行以下操作: 循环地或仅单次地连续播放所述第一音/视频内容和所述第二音/视频内容;和/或 使用随机地或非随机地播放所述第一音/视频内容和所述第二音/视频内容的顺序。
14.根据权利要求12或13所述的解码器,其适于在所述第三节目单元中的所述列表中确定与所述第一单元标识符相关联的对应代码和/或与所述第二单元标识符相关联的至少一个对应代码中的至少一个值, 所述解码器适于: 根据所确定的代码的值,批准或禁止在播放所述单元的音/视频内容期间回放跳过或加速回放;和/或 根据所确定的代码的值,在所述第一音/视频内容和所述第二音/视频内容中的一个音/视频内容不可用时,批准或禁止播放所述第一音/视频内容和所述第二音/视频内容中的另一个音/视频内容;和/或 根据所确定的代码的值的功能,测试确定条件,并且在所述条件已经被验证时跳过对所述单元的播放;和/或 根据所述确定代码的值的功能,可选地在接收到由所述值标识的命令的条件下,对由所述值标识的另一节目单元执行操作。
15.根据权利要求14 所述的解码器,其中,所述确定条件指向: 所述第一单元和所述第二单元中的所述另一单元的可用性;和/或所述用户已经对与所述第一单元、所述第二单元和所述第三单元不同的节目单元做出的选择;和/或 与所述第一单元、所述第二单元和所述第三单元不同的节目单元的音/视频内容;和/或 预定的地理区域列表与标识所述解码器的地理位置的代码的比较。
16.根据权利要求12所述的解码器,其适于在所述第一节目单元包括固定图像的情况下在所述第三单元的所述列表中确定与所述第一单元的所述标识符相对应的持续时间值,并且在播放所述第三节目单元期间将所述第一单元的所述图像显示与所确定的值相等的持续时间。
17.根据权利要求14所述的解码器,其中,所述操作包括播放或禁放所标识的所述另一节目单元。
18.根据权利要求12所述的解码器,其适于在接收到包括在所述流中的、指示与第四节目单元不同的节目单元的标识符的所述第四节目单元之后,用所述第四节目单元中所包括的元数据来替换所述与所述第四节目单元不同的节目单元的第一字段中的元数据。
19.根据权利要求12所述的解码器,其适于在所述流中接收到指示节目单元标识符的禁放命令时,禁放所标识的单元;并且/或者适于在所述流中接收到指示确定日期的禁放命令时,禁放所存储的指示所述确定日期之前的日期的节目单元。
20.根据权利要求12中任一项所述的解码器,其适于在所述节目单元的元数据的第一字段包含指示“可见”或“隐藏”特性的子字段的情况下,只有在验证一单元包含指示“可见”特性的子字段之后,才在节目提供菜单中显示来自该单元的第一子字段的信息。
21.根据权利要求20所述的解码器,其适于在识别出对与节目单元有关的信息在所述屏幕上呈现的区域的选择以后,在所述屏幕上显示所述节目单元中所包括的音/视频内容。
22.根据权利要求12所述的解码器,其适于确定在一节目单元的元数据的第一字段的子字段中指示的 禁放日期,并根据所确定的日期来禁放至少一个节目单元。
全文摘要
本发明涉及推送式视频点播节目的传输方法及相关解码器。VOD“推送”节目的传输方法包括以下步骤通过广播网络(3)将包含VOD“推送”节目的流从远程服务器(2)发送到多个解码器(4)的目的地;由每个解码器节目单元存储在存储器中;该流包括含有第一音/视频内容的第一节目单元、含有第二音/视频内容的第二节目单元以及含有至少具有第一单元和第二单元的标识符的列表的第三节目单元,据此,当解码器接收到用于播放第三节目单元的命令时,解码器根据第三节目单元的元数据的字段中存在的数据在屏幕上连续显示第一音/视频内容和第二音/视频内容。
文档编号H04N21/238GK103139603SQ20121004700
公开日2013年6月5日 申请日期2012年2月27日 优先权日2011年11月24日
发明者克里斯汀·比那迪奥, 斯瑞·莱莱加德 申请人:法国洛基威斯
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1