[go: up one dir, main page]

CN102197648A - 用于提供补充的音频/视频内容的方法、设备和系统 - Google Patents

用于提供补充的音频/视频内容的方法、设备和系统 Download PDF

Info

Publication number
CN102197648A
CN102197648A CN2008801316447A CN200880131644A CN102197648A CN 102197648 A CN102197648 A CN 102197648A CN 2008801316447 A CN2008801316447 A CN 2008801316447A CN 200880131644 A CN200880131644 A CN 200880131644A CN 102197648 A CN102197648 A CN 102197648A
Authority
CN
China
Prior art keywords
data stream
key data
supplementary
content
described key
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2008801316447A
Other languages
English (en)
Inventor
安娜·贝伦·贝尼特斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Thomson Licensing SAS
Original Assignee
Thomson Licensing SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thomson Licensing SAS filed Critical Thomson Licensing SAS
Publication of CN102197648A publication Critical patent/CN102197648A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/242Synchronization processes, e.g. processing of PCR [Program Clock References]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4333Processing operations in response to a pause request
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • H04N21/8133Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video program
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8455Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8541Content authoring involving branching, e.g. to different story endings

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明的实施例提供了例如在非线性呈现中用于提供补充的音频/视频内容的方法、系统和设备。根据本发明的多个实施例,用户能够根据用户的喜好实时地无缝地获得与主要呈现相关的额外的补充内容。例如,包括连续的分类的内容片段的主要数据流能够与包括与主要数据流的分类片段相关的补充内容的一个或多个补充数据流一起同步传输。然后可以提示用户选择一个补充数据流,以及,响应于用户的选择,把补充数据流呈现给用户。

Description

用于提供补充的音频/视频内容的方法、设备和系统
技术领域
本发明一般涉及音频/视频内容的传输和呈现,尤其涉及在非线性呈现中用于传输和呈现音频/视频内容的方法、设备和系统。
背景技术
传统的广播系统通常使用线性方式来对内容进行呈现(present)。例如,对于新闻节目,新闻报道在时间上被依次连接,即一则新闻报道在另一则新闻报道的结束处开始,并且按照顺序呈现给观看者。一般来说,在线性呈现中用户无法对内容进行定制。但是,现有的系统仍然允许用户以一定的局限的方式来对内容进行定制和个性化。使用数字视频录像机(Digital Video Recorder,DVR)就是一种方式。用户可以通过播放、暂停、快进、回退等操作来控制下载内容的呈现和次序。此外,DVR允许用户进行录制,以及基于前一次的观看历史来自动地观看节目。
现有的系统虽然提供一些对内容呈现的用户控制,但是没有提供一种方便的方法来协助用户实时地获得和一个呈现相关的额外的或补充的内容。例如,在一个新闻节目中,主要的呈现可能是报道例如国际新闻、运动、政治等主题。当用户对某个主题很感兴趣的时候,用户无法观看关于这个主题的额外的内容。
发明内容
通过在一个呈现中为用户提供对补充内容的实时访问,依据本发明原理的多个实施例的方法、系统和设备解决了现有技术中的不足。
在本发明原理的一个实施例中,用于在非线性呈现中提供补充的音频/视频内容的方法包括:传输包括连续的分类的内容片段的主要数据流,伴随该主要数据流,传输至少一个补充数据流,该至少一个补充数据流包括对该主要数据流中的至少一个相关的片段进行补充的内容,以及在对相关的片段进行呈现的时候提示用户选择至少一个补充数据流。该方法可以进一步包括响应于用户对所述至少一个补充数据流的选择,对所述至少一个补充数据流进行呈现。
在本发明原理的另一个实施例中,在非线性呈现中用于提供补充的音频/视频内容的系统包括:编码器,用于传输主要数据流和至少一个补充数据流;和解码器,用于接收主要数据流和至少一个补充数据流,在呈现一个相关的片段的时候提示用户选择至少一个补充数据流,和响应于用户对至少一个补充数据流的选择触发对该至少一个补充数据流的呈现。在该实施例中,主要数据流包括连续的分类的内容片段,至少一个补充数据流包括对主要数据流中的相关内容进行补充的内容。
在本发明原理的另一个实施例中,用于在非线性呈现中提供补充的音频/视频内容的设备包括:主要数据生成器,用于生成包括连续的分类的片段的数据流;和补充数据模块,用于生成对主要数据流中的相关片段进行补充的内容的至少一个补充数据流。在本发明的上述设备的一个实施例中,该设备被配置向用户传输用于呈现的主要数据流和至少一个补充数据流,使得在呈现所述相关片段的时候提示用户选择至少一个补充数据流。在另一个实施例中,本发明的设备可以进一步包括控制器,用于对至少一个补充数据流的传输和主要数据流的传输进行同步,使得主要数据流中的一个分类的片段的开始与补充内容的结束重合。
在本发明原理的另一个实施例中,用于在非线性呈现中提供补充的音频/视频内容的设备包括:解码器,用于接收主要数据流和至少一个补充数据流,在呈现主要数据流的相关片段的时候提示用户选择至少一个补充数据流,以及响应于用户选择至少一个补充数据流触发至少一个补充数据流的呈现。
附图说明
结合着附图来阅读如下的具体描述,本领域的技术人员能够清楚地了解本发明。在附图中:
图1的示意图示出了依据本发明的一个实施例的用于线性呈现的被分类和被分段的数据流;
图2的示意图示出了依据本发明的另一个实施例的用于非线性呈现的被分类和被分段的数据流;
图3的示意图示出了依据本发明的一个实施例的主要的数据流和补充的数据流;
图4的块图示出了依据本发明的一个实施例的用于在非线性呈现中提供补充的音频/视频内容的系统;
图5的流程图示出了依据本发明的一个实施例的用于在非线性呈现中提供补充的音频/视频内容的方法;以及
图6的示意图示出了依据本发明的另一个实施例的主要的数据流和补充的数据流。
应当了解,上述附图应当被用于描述本发明的目的,并且不是描述本发明的唯一的配置。为了方便理解本发明,在有需要的地方使用了相同的附图标记来标明相同的元素。
具体实施方式
本发明提供了用于在非线性呈现中提供补充的音频/视频内容的方法、设备和系统。虽然如下的实施例主要是结合着广播系统和编码/解码设备进行阐述,如下阐述的实施例不应该被视为对本发明应用范围的限制。本领域的技术人员应该在阅读本发明的原理后了解到,本发明的原理可以被应用到其他的音频/视频呈现方法和系统中。例如,本发明的原理可以应用在数字视频磁盘播放设备、卫星广播系统、互联网组播系统以及其他系统中。
附图中示出的元素的功能可以通过专门的硬件实现,也可以通过能执行软件的硬件协同适当的软件来实现。当通过处理器提供这些功能的时候,处理器可以是一个专门的处理器、一个共享的处理器或者其中有共享处理器的多个处理器。此外,这里所说的“处理器”或者“控制器”不应该仅仅被解释为可以执行软件的硬件,还隐含地的包括,并不局限于,数字信号处理器(digital signal processor,DSP)硬件,用于存储软件的只读存储器(read only memory,ROM),随机存取存储器(random access memory,RAM)和非易失性存储器。另外,本文中关于发明的原理、方面、实施例以及具体示例的描述应该包括结构上的和功能上的等同技术。并且,这些等同技术可以是现有技术也可以是以后研发出来的技术(即:无论结构如何,研发出来的用于执行相同功能的任何元素)。
因此,例如,本领域的技术人员应该认识到,这里的块图表示的是包含本发明原理的示例系统组件和/或电路的概念视图。同样地,本领域的技术人员应该认识到,无论电脑或者处理器是否显式地示出,任何流程图、状态转移图和伪码等等表示的都是可以实质上用计算机可读媒体表示的、并且可以被计算机或处理器执行的处理过程。
如下要结合附图进行详细的阐述。首选是图1和图2,描述了根据本发明的一个或多个实施例的在提供补充的音频/视频内容中使用的示例的数据流100-200。为了描述的方便,在这里我们使用新闻节目做为例子进行描述。非线性电子内容可以包括多个在不同的时间点交叉的时间轴和报道(story)。从而允许用户观看某一特定时间轴和上面的报道,然后选择观看另一个时间轴及其上面的报道。通过这种方式,用户可以使用根据本发明原理的实施例的非线性方式来对内容进行浏览。
图1和图2分别示出了根据本发明原理的一个或多个方面的线性呈现和非线性呈现的例子。图1和图2中的数据流100和200以时间轴同步的方式被呈现。图1示出了用于数据流100的线性的时间轴,其中根据不同的报道和/或类别102-110把内容进行分段。图2示出了非线性呈现,其中,第一数据流100可以协同第二数据流200被观看。第二数据流也可以包括根据不同报道和/或类别进行分段的内容,在这里例子中为片段202和204。如图2所示,用户可以沿着连接线201、203、205和207在数据流之间切换,从而实现以非线性的方式观看内容。在图2示出的例子中,用户没有以线性的方式浏览数据流100或200中的任何一个,而是以如下的顺序在数据流里观看内容片段:102、202、104、106、108和204,并且跳过了片段110。
在图3中,根据本发明的一个实施例,内容的一个或多个补充的数据流能提供对应于主要数据流的内容片段的额外内容片段。例如,补充音频/视频数据流302、304和306中包括了对主要音频/视频数据流100的内容片段104、106和108进行补充的内容片段303、305和307。我们继续以新闻节目为例,片段104对应于国际新闻报道,内容片段303能够包括对片段104的内容进行补充的,关于国际新闻报道的更详细的信息。因此,在观看内容片段104的时候,用户能够选择内容片段303,从而获得关于内容片段104的报道的额外的内容。如图3所示,在观看完主要数据流100中的一个或多个新闻报道(例如,内容片段106),用户能够在一个补充的数据流上继续观看关于相同报道的内容(例如,内容片段307),或者前进到主要数据流上的下一个报道(例如,片段108)。此外,用户可以如图3所示的方式沿着连接线310-320在主要数据流100和补充数据流302、304和306中切换,从而观看所有的内容片段。因此,根据本发明的多个实施例,用户可以实时地选择与他所感兴趣的主要媒体内容主题(例如国际新闻、运动和政治等等)相关的额外的内容。
图4示出了根据本发明的实施例的用于在非线性呈现中提供补充的音频/视频内容的示例系统400。例如,系统400可以实现在传统的卫星、电缆和/或互联网组播/广播系统中。系统400包括编码器402和解码器412。其中,编码器402位于广播端,解码器位于用户端,并且和呈现设备(presentation device)相连。编码器412可以包括主要数据流(main data stream,MDS)生成器404、补充数据流模块406、存储装置410和控制器408。在本发明的一个实施例中,可以通过运行存储器中的软件的一个或多个处理器来实现主要数据流生成器404、补充数据流模块406和控制器408。如上所述,主要数据流生成器404和补充数据流模块406被分别用来生成主要数据流和补充数据流。控制器408接收来自主要数据流生成器404和补充数据流模块406的数据流,以及被用来准备用于向解码器412同步传输的数据流。例如,控制器408能够对数据流进行编码,并且把它们打包到传输流中。存储器410可以被主要数据流生成器404、补充数据流模块406和控制器408中的一个或多个使用来存储主要数据流和/或补充数据流。
解码器412可以被用来接收和解码来自编码器402的主要数据流和补充数据流,并且它可以包括处理器414和存储器416。存储器416可以被用来存储和/或缓存主要数据流和补充数据流。此外,处理器414能够用来对主要数据流和补充数据流进行解码,并且以如下方法500介绍的那样对它们进行处理。另外,解码器412可以沿着传输线418把解码后的数据流传送到呈现设备(如电视、电脑显示器和/或扬声器)用于向用户呈现。应当了解的是,虽然在图4中只显示了一个解码器,但是根据本发明的另一个实施例系统400可以包括用于接收来自一个或多个编码器402的对应于多个客户的多个解码器。
结合着图3和图4来看图5,它描述了根据本发明的一个实施例的用于在非线性呈现中提供补充的音频/视频内容的方法500。方法500开始于步骤502,在其中,主要数据流被传输。主要数据流可以包括连续的、被分类的内容片段。例如,继续以图1到3中描述的新闻节目为例,主要数据流可以被分段为对应于国际新闻、运动、政治、本地新闻和其他主题的多个报道或主题。进一步地,如同前面所述,编码器402生成和传输主要数据流。然后,方法500转入步骤504。
在步骤504中,一个或多个补充数据流和主要数据流同时传输。如上述图3所述,补充数据流可以包括对主要数据流的内容片段进行补充的内容片段。再结合着图3,在传统的广播或电缆网络中的一个示例实现中,主要数据流100可以通过频道A(channel A)传输以呈现,补充数据流302、304和306可以分别通过频道B、C和D进行同时传输和呈现。例如,编码器402可以被用来同时生成和传输主要数据流和补充数据流。例如,可以使用补充数据流模块406来生成补充数据流,以及使用控制器408来控制同时传输(simultaneous transmission)。然后,方法500转入到步骤506。
在步骤506,在对主要数据流的一个相关片段进行呈现的时候,可以提醒用户去选择一个补充数据流。例如,在主要数据流呈现之中快到每一个新闻报道或内容片段结束的时候,可以通过在显示器上显示对应于一个或多个包含补充内容的补充数据流的频道号来提示用户选择一个补充数据流。例如,可以通过在电视屏幕上显示频道号和提示用户在别的频道有补充内容的信息。例如:“如想了解关于油价上涨的原因,请切换到频道B”。结合着图3,例如,在主要数据流100的内容片段102结束时,可以提示用户去选择数据流302来播放补充内容片段303。另外,应当了解,解码器412被用来执行步骤506。例如,解码器412可以获得用于向用户呈现的主要数据流和补充数据流。如上所述,处理器414结合着存储器416的使用,可以被用来对数据流进行解码,并传输到呈现/显示设备。此外,还可以对主要数据流进行修改,从而在呈现一个相关片段的时候提示用户选择至少一个补充数据流。然后,方法500转入步骤508。
在步骤508,响应于用户选择补充数据流,补充数据流被呈现给用户。例如,为了方便描述,还以在传统的广播或电缆电视中的实现为例,在步骤506提示用户选择数据流302来显示补充内容片段303之后,用户可以通过选择提示的频道号来选择补充数据流302,从而无缝地呈现片段303中的补充信息(即观看媒体和听音频)。响应于频道选择,在步骤506中提示的包含补充数据流的频道被呈现给用户。根据一个示例的实现,解码器412的处理器414被用来执行步骤508。然后方法500转入步骤510。
在步骤510,在至少一个补充数据流呈现的时候,可选择地对主要数据流进行缓存,从而允许用户在补充内容结束的时候无缝地观看主要数据流。例如,在用户选择一个补充数据流之后,解码器继续缓存主要数据流100.如图3所示,例如,在补充内容片段303的呈现结束后,用户可以选择主要数据流中片段102的下一个连续的片段104进行观看。对主要数据流进行缓存可以实现对主要数据流中下一个连续的片段的无缝观看。在一个示例的实施例中,解码器412的处理器414结合着存储器416被用于执行步骤510。然后,方法500转入步骤512。
在步骤512,在补充内容结束后,可选择地对主要数据流中的下一个连续的片段进行呈现。例如,在图3中,在补充内容片段303的呈现结束后,无须任何用户操作,主要数据流中内容片段102的下一个连续的内容片段104被自动的呈现。进一步地,解码器412的处理器被用来执行步骤512。例如,解码器412的处理器414被用来检测片段303呈现的结束,以及被用来在不须用户操作的情况下在片段303的呈现结束后自动地显示片段104。然后,方法500结束。
本发明的另一个实施例包括了对一个或多个补充数据流和对应的主要数据流传输进行同步,从而主要数据流中的一个分类的片段的开始和一个或多个补充数据流中的补充内容的结束重合。例如,在图3中,对补充数据流306和/或主要数据流100进行配置,使得补充内容片段307和结束和内容片段110的开始重合。此外,不须用户的干预就能够在补充内容片段结束后自动地呈现主要数据流。此外,在本发明的多个实施例中,本发明的控制器408被用来对一个或多个补充数据流和对应的主要数据流进行同步,从而主要数据流中的一个分类的片段与一个或多个补充数据流中的补充内容的结束重合。更进一步地,在本发明的另一个实施例中,解码器412的处理器414被用来在补充内容结束后无须用户干涉就能够自动地呈现主要数据流。
根据本发明原理的另一个方面,为了使得主要数据流中的下一个连续的片段的开始和对应的补充内容的结束同步,在步骤502中重复地传输主要数据流中的连续的分类的片段。例如,在图3中,用户可以观看片段102,并选择数据流302来呈现片段303。如上所述,片段303是片段102的补充内容。在片段303呈现结束后,可以对主要数据流进行配置,使得主要数据流中的片段连续的重复的传输,从而使得片段303的结束和片段104的开始重合。片段104是主要数据流中片段102的下一个连续的片段。因此,通过主要数据流的重复传输使得片段303的结束和片段104的开始同步,所以在片段303的补充内容结束后用户可以无缝地观看主要数据流中的下一个连续的片段。
在本发明的另一个实施例中,可以使用编码器402的控制器408来控制主要数据流生成器404和补充数据流模块406,使得步骤502中在主要数据流中传输的连续的分类的片段被重复地传输,从而使得主要数据流中的下一个连续的片段的开始和补充内容的结束同步。
可选择地,在本发明的多个实施例中,补充数据流可以包括主要数据流中的片段。例如,一个或多个补充数据流中的补充内容片段可以包括它们进行补充的主要数据流中的内容。通过这种方式,补充片段就可以是“完整的”。因为用户可以简单地选择某个补充数据流进行观看主要数据流中的内容和补充内容。进一步地,使用这种配置方式可以实现一个专门的补充数据流,使其连续地包括所有主要数据内容和所有补充内容,从而用户能够观看关于某个呈现的所有存在的内容。这个专门的补充数据流同样地也可以包括对应主要数据流中多个相关片段的多个全面内容片段(comprehensive content segment)。
图6根据本发明的另一个实施例示出了主要数据流和补充数据流。在图6中,主要数据流100和补充数据流602和604分别地在频道A、B和C中传输和呈现。此外,对应于连接线603、605、607、609、611和613,可以在主要数据流的内容片段之前和/或结束时呈现一个提示,从而使得用户能够无缝地切换到补充内容片段606、608和610。进一步地,补充数据流能够包括对应于主要数据流内容片段的多个补充内容片段,例如,在数据流602中。
上述的实施例描述了在非线性呈现中用于提供补充音频/视频内容的方法、设备和系统(其目的是为了描述,而不是为了限制本发明)。应当指出的是,本领域的技术人员在本发明的启示下能够对本发明做出修改和变形。例如,虽然本发明的原理主要是结合新闻系统进行阐述的,本发明的原理还可以在其他类型的节目中实现,例如肥皂剧、情景剧、问答节目、电影、运动赛事报道等等。此外,本发明的原理还可以应用到基于多媒体和超媒体专家组(multimedia and hypermedia experts group,MHEG)、运动图像专家组-4(motion picture experts group-4,MPEG-4)和同步多媒体集成语言(synchronized multimedia integration language,SMIL)等等的数字视频磁盘播放器和交互电视。因此,虽然能够对本发明原理的某些实现做出一些改变,但是其仍然落在本发明权利要求所规定出的发明的范围中。在本部分已经对本发明的原理的多个实施例进行了描述,其他的一些实施例可以在不偏离本发明的原理的前提下设计出来。

Claims (23)

1.用于提供补充的音频/视频内容的方法(500),包括:
传输包括连续的分类的内容片段的主要数据流(502);
伴随所述主要数据流,传输至少一个补充数据流(504),所述至少一个补充数据流包括对所述主要数据流中的至少一个相关的片段进行补充的内容;和
在对所述相关片段进行呈现的时候提示用户选择至少一个补充数据流(506)。
2.如权利要求1所述的方法,进一步包括步骤:
响应于用户对所述至少一个补充数据流的选择,对所述至少一个补充数据流进行呈现(508)。
3.如权利要求1所述的方法,进一步包括步骤:
为了允许用户在补充内容结束后能够无缝地观看所述主要数据流,在所述至少一个补充数据流的呈现的时候对所述主要数据流进行缓存(510)。
4.如权利要求3所述的方法,进一步包括步骤:
在补充内容结束后,自动地呈现主要数据流中与补充内容相关的片段的下一个连续的片段(512)。
5.如权利要求1所述的方法,其中,对所述至少一个补充数据流和所述主要数据流的传输进行同步(502,504),使得所述主要数据流中的一个分类的片段的开始和补充内容的结束相重合。
6.如权利要求5所述的方法,其中,在所述主要数据流中重复地传输连续的分类的片段来使得所述主要数据流中相关的片段之后的下一个连续的片段的开始和补充内容的结束相同步。
7.如权利要求1所述的方法,其中,所述至少一个补充数据流包括所述主要数据流中的相关的数据片段。
8.如权利要求7所述的方法,其中,所述至少一个补充数据流包括对应于所述主要数据流中的多个相关的片段的多个全面内容片段。
9.用于提供补充的音频/视频内容的系统(400),包括:
编码器(402),用于传输主要数据流和至少一个补充数据流;和
解码器(412),用于接收所述主要数据流和所述至少一个补充数据流,在呈现一个相关的片段的时候提示用户选择至少一个补充数据流,以及响应于用户对所述至少一个补充数据流的选择触发对所述至少一个补充数据流的呈现。
10.如权利要求9所述的系统,其中,所述主要数据流包括连续的分类的内容片段,以及所述至少一个补充数据流包括对所述主要数据流中的相关内容进行补充的内容。
11.如权利要求9所述的系统,其中,所述解码器(412)被进一步用于在所述至少一个补充数据流呈现的时候把所述主要数据流缓存到存储器(416),使得用户能够在补充内容结束后无缝地观看所述主要数据流。
12.如权利要求11所述的系统,其中,所述解码器(412)被进一步用于在补充内容结束后自动地呈现在所述主要数据流中与所述补充内容相关的片段之后的下一个连续的片段。
13.如权利要求9所述的系统,其中,所述编码器(402)被进一步用于对所述至少一个补充数据流和所述主要数据流的传输进行同步,使得所述主要数据流中的一个分类片段的开始和补充内容的结束相重合。
14.如权利要求13所述的系统,其中,所述编码器(402)被进一步用于在所述主要数据流中重复地传输连续的分类的片段,使得所述主要数据流中的相关片段之后的下一个连续的片段的开始和补充内容的结束同步。
15.如权利要求9所述的系统,其中,所述至少一个补充数据流包括所述主要数据流中的相关数据片段。
16.如权利要求15所述的系统,其中,所述至少一个补充数据流包括对应于所述主要数据流中的多个相关片段的多个全面内容片段。
17.如权利要求9所述的系统,其中,所述主要数据流和所述至少一个补充数据流在不同的频道被广播。
18.用于提供补充的音频/视频内容的设备(402),包括:
主要数据生成器(404),用于生成包括连续的分类的片段的数据流;
补充数据模块(406),用于生成对所述主要数据流中的相关片段进行补充的内容的至少一个补充数据流,
其中,所述设备被配置向用户传输用于呈现的所述主要数据流和所述至少一个补充数据流,使得在呈现所述相关片段的时候提示用户选择至少一个补充数据流。
19.如权利要求18所述的设备,进一步包括:
控制器(408),用于对所述至少一个补充数据流的传输和所述主要数据流的传输进行同步,使得所述主要数据流中的一个分类的片段的开始与补充内容的结束重合。
20.如权利要求19所述的设备,其中,所述控制器(408)进一步被用于在所述主要数据流中重复地传输连续的分类的片段,使得所述主要数据流中的所述相关的片段之后的下一个连续的片段的开始与补充内容的结束同步。
21.如权利要求18所述的设备,其中,所述至少一个补充数据流包括所述主要数据流的相关的数据片段。
22.如权利要求21所述的设备,其中,所述至少一个补充数据流包括对应于所述主要数据流中的多个相关片段的多个全面内容片段。
23.用于提供补充的音频/视频内容的设备(402),包括:
解码器(412),用于接收主要数据流和至少一个补充数据流,在呈现所述主要数据流的相关的片段的时候提示用户选择至少一个补充数据流,以及响应于用户选择至少一个补充数据流触发至少一个补充数据流的呈现。
CN2008801316447A 2008-10-31 2008-10-31 用于提供补充的音频/视频内容的方法、设备和系统 Pending CN102197648A (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2008/012380 WO2010050920A1 (en) 2008-10-31 2008-10-31 Method, apparatus and system for providing supplemental audio/video content

Publications (1)

Publication Number Publication Date
CN102197648A true CN102197648A (zh) 2011-09-21

Family

ID=40673342

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008801316447A Pending CN102197648A (zh) 2008-10-31 2008-10-31 用于提供补充的音频/视频内容的方法、设备和系统

Country Status (7)

Country Link
US (1) US20160191971A1 (zh)
EP (1) EP2359599A1 (zh)
JP (1) JP2012507925A (zh)
KR (1) KR20110082062A (zh)
CN (1) CN102197648A (zh)
BR (1) BRPI0823122A2 (zh)
WO (1) WO2010050920A1 (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130178961A1 (en) * 2012-01-05 2013-07-11 Microsoft Corporation Facilitating personal audio productions
EP2779578B1 (en) 2013-03-15 2019-11-20 Samsung Electronics Co., Ltd. Data Transmitting Apparatus, Data Receiving Apparatus, Data Transceiving System, Method for Transmitting Data, and Method for Receiving Data
KR102201826B1 (ko) * 2013-03-15 2021-01-12 삼성전자주식회사 데이터 전송 장치, 데이터 수신 장치, 데이터 송수신 시스템, 데이터 전송 방법 및 데이터 수신 방법
US20150143439A1 (en) * 2013-11-19 2015-05-21 Sony Corporation Providing increased bandwidth for transmission of audio video content and supplemental content associated therewith
US9699111B2 (en) * 2014-06-25 2017-07-04 Alcatel Lucent Control of supplemental content in a data flow
JP6088594B2 (ja) * 2015-07-23 2017-03-01 西日本電信電話株式会社 コンテンツ配信システム、及び受信端末
US10085049B2 (en) 2016-07-09 2018-09-25 N. Dilip Venkatraman Method and system for serving advertisements during streaming of dynamic, adaptive and non-sequentially assembled video
US10516909B2 (en) * 2016-07-09 2019-12-24 N. Dilip Venkatraman Method and system for recommending dynamic, adaptive and non-sequentially assembled videos
US10659505B2 (en) * 2016-07-09 2020-05-19 N. Dilip Venkatraman Method and system for navigation between segments of real time, adaptive and non-sequentially assembled video
US11128914B2 (en) * 2018-04-25 2021-09-21 Roku, Inc. Client side stitching of content into a multimedia stream
FR3096539A1 (fr) * 2019-06-27 2020-11-27 Orange Procédés d’enrichissement d’un contenu multimédia et de restitution d’un contenu multimédia enrichi, dispositifs et programmes d’ordinateurs correspondants
US11573999B2 (en) * 2020-07-31 2023-02-07 Adobe Inc. Accessible multimedia content

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6393158B1 (en) * 1999-04-23 2002-05-21 Monkeymedia, Inc. Method and storage device for expanding and contracting continuous play media seamlessly
US20020078456A1 (en) * 2000-12-14 2002-06-20 Intertainer, Inc. System and method for interactive video content programming

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0946305A (ja) * 1995-07-31 1997-02-14 Sony Corp Isdb用送信装置およびその受信装置
JP4367970B2 (ja) * 1995-08-08 2009-11-18 ソニー株式会社 受信装置
JP3882208B2 (ja) * 1995-08-11 2007-02-14 ソニー株式会社 送信装置および受信装置
JP3918197B2 (ja) * 1995-08-17 2007-05-23 ソニー株式会社 送信装置および受信装置
KR100640117B1 (ko) * 1998-06-30 2006-10-31 도꾜 브로드캐스팅 시스템, 인크. 디지탈 방송 서비스에 이용되는 단말 장치 및 이것을 제어하는 방법 및 방송 장치
US6483986B1 (en) * 2000-05-26 2002-11-19 Keen Personal Media, Inc. Method and apparatus for recording streaming video data upon selection of alternative subject matter
JP2002325214A (ja) * 2001-04-25 2002-11-08 Nippon Hoso Kyokai <Nhk> 関連番組参照型受信装置および関連番組参照型送信装置ならびに関連番組参照型プログラム
JP2005159592A (ja) * 2003-11-25 2005-06-16 Nippon Hoso Kyokai <Nhk> コンテンツ送信装置およびコンテンツ受信装置
US8161412B2 (en) * 2006-01-13 2012-04-17 At&T Intellectual Property I, L.P. Systems, methods, and computer program products for providing interactive content

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6393158B1 (en) * 1999-04-23 2002-05-21 Monkeymedia, Inc. Method and storage device for expanding and contracting continuous play media seamlessly
US20020078456A1 (en) * 2000-12-14 2002-06-20 Intertainer, Inc. System and method for interactive video content programming

Also Published As

Publication number Publication date
JP2012507925A (ja) 2012-03-29
KR20110082062A (ko) 2011-07-15
EP2359599A1 (en) 2011-08-24
BRPI0823122A2 (pt) 2015-06-16
WO2010050920A1 (en) 2010-05-06
US20160191971A1 (en) 2016-06-30

Similar Documents

Publication Publication Date Title
CN102197648A (zh) 用于提供补充的音频/视频内容的方法、设备和系统
US10368119B2 (en) Method, device and computer program product for outputting a transport stream
US10593369B2 (en) Providing enhanced content
CN101390393B (zh) 用于增强特殊播放功能的系统和方法
US8631453B2 (en) Video branching
CN102782609B (zh) 共享数字媒体内容的方法和系统
CN1497876B (zh) 用于发送和接收多媒体广播的设备和方法
WO2017063399A1 (zh) 一种视频播放方法和装置
US8643779B2 (en) Live audio track additions to digital streams
WO2001018658A1 (en) Method and apparatus for sending slow motion video-clips from video presentations to end viewers upon request
KR101078701B1 (ko) 아이피티브이 프로그램의 서브 콘텐츠 선택 재생 방법 및 장치
KR101980721B1 (ko) 멀티미디어 스트리밍 서비스 프레젠테이션 방법, 관련 장치 및 관련 시스템
TWI535275B (zh) Advertising embedding system, method and its recording medium
JP2024179361A (ja) 番組受信表示装置及び番組受信表示制御方法
JP2010109993A (ja) コンテンツ受信装置及びコンテンツ再生方法
JP2010109934A (ja) コンテンツ受信装置及びコンテンツ再生方法
Soares Software Graphics

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20110921