CN111095943A - 电视节目和额外多媒体内容的组合广播方法 - Google Patents
电视节目和额外多媒体内容的组合广播方法 Download PDFInfo
- Publication number
- CN111095943A CN111095943A CN201880042934.8A CN201880042934A CN111095943A CN 111095943 A CN111095943 A CN 111095943A CN 201880042934 A CN201880042934 A CN 201880042934A CN 111095943 A CN111095943 A CN 111095943A
- Authority
- CN
- China
- Prior art keywords
- client device
- multimedia content
- request
- additional multimedia
- server
- 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
Links
- 238000000034 method Methods 0.000 title claims description 43
- 230000003993 interaction Effects 0.000 claims description 13
- 230000005540 biological transmission Effects 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 6
- 239000000284 extract Substances 0.000 claims description 4
- 239000000725 suspension Substances 0.000 claims description 3
- 238000012545 processing Methods 0.000 description 52
- 238000004891 communication Methods 0.000 description 6
- 230000002452 interceptive effect Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8126—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
- H04N21/8133—Monomedia 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4112—Peripherals receiving signals from specially adapted client devices having fewer capabilities than the client, e.g. thin client having less processing power or no tuning capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4333—Processing operations in response to a pause request
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-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/4722—End-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6587—Control parameters, e.g. trick play commands, viewpoint selection
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Circuits Of Receivers In General (AREA)
Abstract
电视节目在过去几年中已发生改变。实际上,这些节目通过用户可以借助于其电视机访问的额外内容来增强。然而,为了进一步实现增强,可能希望用以下内容来增强电视节目,所述内容可以在显示所述电视节目的所述电视机以外的装置上播放、执行或广播。在此情况下,存在如下风险:在另一装置上广播所述额外内容会与其应该增强的在所述电视机上广播所述电视节目形成竞争。本发明使得所述额外内容和所述电视节目不形成竞争。因此,当广播所述额外内容(313)时,暂停(309)所述电视节目,且仅在结束使用所述额外内容时才恢复(317)播放。
Description
本发明涉及多媒体节目和多媒体内容的组合广播方法,将多媒体节目连续地广播到第一客户端装置,且意图在至少一个第二客户端装置上播放多媒体内容。本发明还涉及实施所述方法的装置和***。
在计算机、智能电话和平板电脑的广泛使用的刺激下,消费电视应用的方式正在发生改变。因此,越来越多的电视应用用户希望能够在他们选择的时间观看节目并与这些节目进行交互。虽然由于在应用上可以重播节目,在需要的时间播放电视节目已成为正常现象,但与电视节目进行交互仅仅处于发展初期。
HbbTV(混合广播宽带电视)既是工业标准,也是在通过连接的电视和解码装置(机顶盒)向终端用户提供电视节目时协调电视应用和网络应用的计划。
HbbTV标准使电视频道除了电视节目外以及伴随电视节目发布额外内容。主要存在两种使用HbbTV的方式:
·第一种方式称为广播,其中无论传输数据流的方式(TDT(地面数字电视)、电缆、卫星)如何,都在含有电视节目的数据流中传输额外多媒体内容(下文中简称为额外内容)。接着,无需连接因特网。因此,接收此电视节目的客户端装置(即连接的电视机、解码装置)共同接收额外内容。通常,通过在电视机的屏幕上出现的通知(即信号)来向观看者指示此应用,所述通知邀请观看者采取动作(例如,按下其遥控器上的按钮)以便访问额外内容。因此,许多服务是可能的,例如广播信息杂志、与节目相关的文件、各种警报等;
·第二种使用方法(称为宽带)涉及连接到因特网的客户端装置。电视节目提供商(即电视频道)可以通过自身发布的在线内容来增强其服务。因此,除了电视节目外,用户可以访问与电视节目相关的应用:EPG(电子节目指南)、杂志、VOD(点播视频)、重播电视、增强广播、直接投票、整合社交网络的电视节目等。
为了进一步增强电视节目,可以在除了连接的电视机之外的客户端装置上访问额外内容。例如将可能从虚拟现实头盔访问虚拟现实应用、从智能电话或平板电脑访问配乐或音乐作品,或还在智能电话或平板电脑上获得游戏或投票应用。然而,电视节目和额外内容未必意图同时播放。例如,戴着虚拟现实头盔的用户可能难以观看同时显示在电视机上的电视节目,而不会丢失电视节目中广播的部分信息。以类似的方式,在智能电话上广播额外音轨的同时在电视机上广播电视节目的原始音轨可能会产生杂音。在当前情况下,在客户端装置(虚拟现实头盔、智能电话、平板电脑等)上播放与电视节目相关的额外内容不会影响电视节目的广播,从而使得虽然额外内容的一个目标是为了增强电视节目,但其广播、使用或执行与电视节目形成竞争。
希望克服现有技术的这些缺点。特别希望提供如下解决方案:将例如电视机的第一客户端装置上的电视节目的广播与例如智能电话、平板电脑或虚拟现实头盔的第二客户端装置上的额外内容的广播、使用或执行组合起来,而不会使电视节目与额外内容形成竞争。
还希望提供易于以低成本实施的解决方案。
根据本发明的第一方面,本发明涉及一种用于组合广播第一电视节目和额外多媒体内容的方法,经由解码装置在第一服务器与第一客户端装置之间连续地广播第一电视节目,解码装置接收包括第一电视节目的数据流,并从所述数据流提取第一电视节目以便将其提供到第一客户端装置,额外多媒体内容存储在第二服务器上且意图在至少一个第二客户端装置上播放,第一和第二服务器能够为两个不同的服务器或同一个服务器,当所述方法由解码装置实施时,其包括:从数据流提取表示额外多媒体内容的信息,且对于每一第二客户端装置,借助于第一客户端装置向所述第二客户端装置的用户提供指示有可能获得额外多媒体内容的信号;从至少一个第二客户端装置接收被称为信息请求的请求,所述请求是为了获得关于额外多媒体内容的信息,所述信息包括第二服务器的地址;将关于额外多媒体内容的所述信息传输到发送信息请求的每一第二客户端装置;一接收到第一信息请求,就暂停提供第一电视节目的至少一个分量,至少在解码装置未从发送信息请求的每一第二客户端装置接收到指示结束使用额外多媒体内容的被称为最终请求的请求期间暂停提供。
因此,电视节目和额外内容不形成竞争,这是由于只要播放、执行或广播额外内容,就至少部分地暂停电视节目。
根据一个实施例,在接收到最终请求后,解码装置恢复提供第一电视节目的暂停的每一分量。
根据一个实施例,额外多媒体内容是接收此额外多媒体内容的第二客户端装置的每一用户可以与之交互,并在结束使用所述额外多媒体内容时获得交互结果的内容,且解码装置接收交互结果并根据交互结果确定涉及第一客户端装置的要采取的动作。
根据一个实施例,要采取的动作包括:替代第一电视节目,向第一客户端装置提供数据流中包含的第二电视节目,和/或替代或除了暂停的至少一个分量外,向第一客户端装置提供第一电视节目的不同于暂停的每一分量的至少一个分量,和/或开始第一客户端装置上的应用。
根据本发明的第二方面,本发明涉及一种用于组合广播第一电视节目和额外多媒体内容的方法,经由解码装置在第一服务器与第一客户端装置之间连续地广播第一电视节目,解码装置接收包括第一电视节目的数据流,并从所述数据流提取第一电视节目以便将其提供到第一客户端装置,额外多媒体内容存储在第二服务器上且意图在至少一个第二客户端装置上播放,第一和第二服务器能够为两个不同的服务器或同一个服务器,当所述方法由第二客户端装置实施时,其包括:向解码装置传输被称为信息请求的请求,所述请求是为了获得关于额外多媒体内容的信息,所述信息包括第二服务器的地址,所述信息请求是由第二客户端装置的用户在所述用户获得指示有可能获得额外多媒体内容的信号后采取的动作传输,所述信号已由第一客户端装置在从数据流提取表示额外多媒体内容的信息后发送,信息请求能够引发解码装置暂停向第一客户端装置提供第一电视节目的至少一个分量;从解码装置接收关于额外多媒体内容的所述信息;向第二服务器传输获得额外多媒体内容的请求;在从第二服务器装置接收额外多媒体内容后使用所述额外多媒体内容;向解码装置传输指示结束使用额外多媒体内容的被称为最终请求的请求,所述最终请求能够引发解码装置采取涉及第一客户端装置的动作。
根据一个实施例,额外多媒体内容是第二客户端装置的用户可以与之交互并在结束使用所述额外多媒体内容时获得交互结果的内容,且第二客户端装置将交互结果传输到解码装置,由解码装置采取的动作取决于交互结果。
根据本发明的第三方面,本发明涉及一种用于组合广播第一电视节目和额外多媒体内容的方法,经由解码装置在第一服务器与第一客户端装置之间连续地广播第一电视节目,解码装置接收包括第一电视节目的数据流,并从所述数据流提取第一电视节目以便将其提供到第一客户端装置,额外多媒体内容存储在第二服务器上且意图在至少一个第二客户端装置上播放,第一和第二服务器能够为两个不同的服务器或同一个服务器,由解码装置实施的所述方法的部分包括:从数据流提取表示额外多媒体内容的信息,且对于每一第二客户端装置,借助于第一客户端装置将指示有可能获得额外多媒体内容的信号提供到所述第二客户端装置的用户;从至少一个第二客户端装置接收被称为信息请求的请求,所述请求是为了获得关于额外多媒体内容的信息,所述信息包括第二服务器的地址;将关于额外多媒体内容的所述信息传输到发送信息请求的每一第二客户端装置;一接收到第一信息请求,就暂停提供第一电视节目的至少一个分量,至少在解码装置尚未从发送信息请求的每一第二客户端装置接收到指示结束使用额外多媒体内容的被称为最终请求的请求期间暂停提供;且对于实施所述方法的每一第二客户端装置,所述方法的部分包括:将信息请求传输到解码装置,所述请求是为了获得关于额外多媒体内容的信息,所述信息请求是由第二客户端装置的用户在所述用户获得由第一客户端装置发送的指示有可能获得额外多媒体内容的信号后采取的动作传输;从解码装置接收关于额外多媒体内容的所述信息;向第二服务器传输获得额外多媒体内容的请求;在从第二服务器装置接收额外多媒体内容后使用所述额外多媒体内容;将最终请求传输到解码装置。
根据本发明的第四方面,本发明涉及一种将电视节目连续地广播到第一客户端装置的解码装置,解码装置接收来自第一服务器的包括第一多媒体流的数据流,并从所述数据流提取第一电视节目以便将其提供到第一客户端装置,解码装置包括:
用于从数据流提取表示额外多媒体内容的信息的提取构件,额外多媒体内容存储在第二服务器上且意图在至少一个第二客户端装置上播放,第一和第二服务器能够为两个不同的服务器或同一个服务器;用于借助于第一客户端装置向第二客户端装置的每一用户提供指示有可能获得额外多媒体内容的信号的提供构件;用于从至少一个第二客户端装置接收被称为信息请求的请求的构件,所述请求是为了获得关于额外多媒体内容的信息,所述信息包括第二服务器的地址;用于将关于额外多媒体内容的所述信息传输到发送信息请求的每一第二客户端装置的传输构件;用于一接收到第一信息请求,就暂停提供第一电视节目的至少一个分量的构件,至少在解码装置未从发送信息请求的每一第二客户端装置接收到指示结束使用额外多媒体内容的被称为最终请求的请求期间启动所述暂停。
根据本发明的第五方面,本发明涉及一种能够连接到解码装置的客户端装置,所述客户端装置被称为第二客户端装置,解码装置将电视节目连续地广播到第一客户端装置,解码装置接收来自第一服务器的包括第一电视节目的数据流,并从所述数据流提取第一电视节目以便将其提供到第一客户端装置,第一客户端装置包括:用于向解码装置传输被称为信息请求的请求的传输构件,所述请求是为了获得关于额外多媒体内容的信息,额外多媒体内容存储在第二服务器上,第一和第二服务器能够为两个不同的服务器或同一个服务器,所述信息包括第二服务器的地址,所述信息请求是由第二客户端装置的用户在所述用户获得指示有可能获得额外多媒体内容的信号后采取的动作传输,所述信号已由第一客户端装置在从数据流提取表示额外多媒体内容的信息后发送,信息请求能够引发解码装置暂停向第一客户端装置提供第一电视节目的至少一个分量;用于从解码装置接收关于额外多媒体内容的所述信息的接收构件;用于向第二服务器传输获得额外多媒体内容的请求的传输构件;用于在从第二服务器装置接收额外多媒体内容后使用所述额外多媒体内容的使用构件;用于向解码装置传输指示结束使用额外多媒体内容的被称为最终请求的请求的传输构件,所述最终请求能够引发解码装置采取涉及第一客户端装置的动作。
根据本发明的第六方面,本发明涉及一种***,其包括根据第四方面的解码装置和根据第五方面的至少一个客户端装置。
根据本发明的第七方面,本发明涉及一种包括指令的计算机程序,当所述程序由装置的处理器执行时,所述指令用于由所述装置实施根据第一方面的方法或根据第二方面的方法。
根据本发明的第八方面,本发明涉及一种存储构件,其存储包括指令的计算机程序,当所述程序由装置的处理器执行时,所述指令用于由所述装置实施根据第一方面的方法或根据第二方面的方法。
通过阅读实例实施例的以下描述,上述本发明的特征以及其它特征将更清楚地显露,所述描述是关于附图而给出,在附图中:
-图1示意性地说明实施本发明的***的实例;
-图2A示意性地说明根据本发明的解码装置的硬件架构的实例;
-图2B示意性地说明根据本发明的客户端装置的硬件架构的实例;
-图3示意性地说明根据本发明的用于组合广播电视节目和额外多媒体内容的方法的第一实例;以及
-图4示意性地说明根据本发明的用于组合广播电视节目和额外多媒体内容的方法的第二实例。
在下文中,在例如广播、电影或运动的电视节目在例如电视机的第一客户端装置上广播的情境下描述本发明。当第一客户端装置为可能播放电视节目的任何装置,例如计算机、平板电脑、智能电话或视频投影仪时,本发明也适用。此外,在额外内容为将由虚拟现实头盔类型的至少一个第二客户端装置播放的虚拟现实内容的情境下描述本发明。然而,本发明适用于可以在其它类型的第二客户端装置上播放的其它额外内容,例如可以在智能电话、平板电脑或计算机上播放的音轨(例如语言不同于电视机上广播的原始音轨的语言的电视节目的音轨)、音乐作品、投票应用或游戏应用。
图1示意性地说明实施本发明的***1的实例。
***1包括对应于电视节目提供商的服务器(即电视频道的服务器)的第一服务器10。服务器10借助于网络11连接到网关12。在图1中的实例中,网络11为因特网。网关12将网络11连接到本地网(局域网(LAN))。借助于本地网连接到网关12的有包括处理模块131的解码装置13(机顶盒)。第一客户端装置14例如由例如同轴电缆、SCART电缆或HDMI电缆的电缆连接而连接到解码装置。
***1还包括至少一个第二客户端装置16。第二客户端装置为虚拟现实头盔,其可以例如借助于Wi-Fi类型的无线连接(ISO/IEC 8802-11)连接到网关12和解码装置13。每一第二客户端装置包括处理模块161。
***1进一步包括能够存储和传输额外内容的至少一个第二服务器15。
第一服务器10例如根据ISO/IEC 13818-1将数据流以MPEG(活动图像专家组)传送流(TS)的形式连续地广播到解码装置13。数据流包括DVB(数字视频广播)表。数据流TS可以包括多个电视节目。每一电视节目以压缩视频数据子流、至少一个压缩音频数据子流和至少一个字幕数据子流的形式出现在数据流中。DVB表用以定义这些子流中的每一个并将其彼此相关联。存在各种类型的DVB表,包含用以定义与电视节目相关联的服务的DVB-SI(服务信息)表。
在本发明的情境下,数据流TS中含有的一些DVB-SI表包括HbbTV类型的信息,以指示与电视节目相关联的额外内容可用并给出此额外内容所处的服务器地址(此处为第二服务器15)。
在一个实施例中,解码装置由卫星链路或TNT类型的链路连接到第一服务器10。在此情况下,电视节目并不传递通过因特网11(且因此并不传递通过网关12),而是直接由解码装置13接收。
在一个实施例中,解码装置集成在第一客户端装置14中。在此情况下,每一第二客户端装置16借助于无线连接而连接到第一客户端装置14(且因此连接到解码装置13)。在此实施例中,每一第二客户端装置16也连接到网关11。
在一个实施例中,额外内容也存储在第一服务器10上。在此情况下,第一服务器10和第二服务器15为同一个服务器。
图2A示意性地说明解码装置13的处理模块131的硬件架构的实例。接着,处理模块131包括由通信总线1310连接的:处理器或CPU(中央处理单元)1311;随机存取存储器RAM1312;只读存储器ROM 1313;存储单元或例如SD(安全数字)读卡器的存储介质读取器1314;一组通信接口1315,其使处理模块131能够与解码装置13的其它模块通信,包含用于与网关12、第一客户端装置14和每一第二客户端装置16通信的模块。
处理器1311能够执行从ROM 1313、从外部存储器(未示出)、从例如SD卡的存储介质或从通信网络载入RAM 1312中的指令。当解码装置13通电时,处理器1311能够从RAM1312读取指令并执行所述指令。这些指令形成使处理器1311实施关于图3和4所描述的方法的与解码装置13相关的部分的计算机程序。
图2B示意性地说明第二客户端装置16的处理模块161的硬件架构的实例。接着,处理模块161包括由通信总线1610连接的:处理器或CPU(中央处理单元)1611;随机存取存储器RAM 1612;只读存储器ROM 1613;存储单元或例如SD(安全数字)读卡器1614的存储介质读取器;一组通信接口1615,其使处理模块161能够与第二客户端装置16的其它模块通信,包含用于与网关12和解码装置13通信的模块。
处理器1611能够执行从ROM 1613、从外部存储器(未示出)、从例如SD卡的存储介质或从通信网络载入RAM 1612中的指令。当客户端装置161通电时,处理器1611能够从RAM1612读取指令并执行所述指令。这些指令形成使处理器1611实施关于图3和4所描述的方法的与第二客户端装置1611相关的部分的计算机程序。
关于图3和4所描述的方法的全部或部分可以通过由例如DSP(数字信号处理器)或微控制器的可编程机器执行指令集来以软件形式实施,或由例如FPGA(现场可编程门阵列)或ASIC(专用集成电路)的机器或专用组件来以硬件形式实施。
图3示意性地说明根据本发明的用于组合广播电视节目和额外多媒体内容的方法的第一实例。
在图3的情境中,假定用户正在观看为电视机的第一客户端装置14上的电视节目。此节目由第一服务器10在包括DVB-SI表的数据流TS中连续地广播。用户具有为虚拟现实头盔的第二客户端装置16。
解码装置13和第二客户端16能够使用例如JSON-RPC(JavaScript对象符号)或XML-RPC(可扩展标记语言)的RPC(远程过程调用)类型协议进行通信,这使得可能简单地交换命令和结构化信息。因此,处理模块13实施RPC服务器且处理模块161实施RPC客户端。
在步骤300中,解码装置13的处理模块131从包括当前正在电视机14上广播的电视节目的数据流TS检测并提取表示额外内容的信息。表示额外内容的信息呈包括HbbTV类型的信息的DVB-SI表的形式。HbbTV信息指示额外内容可用且至少指示第二服务器15的地址。
在此提取后,处理模块131借助于电视机14向用户提供被称为信息信号的信号,所述信号指示有可能获得额外内容。为此,例如,处理模块131触发在电视机14上显示图标,所述图标被用户识别为向其指示额外内容可用的信号。
在一个实施例中,信息信号为用户识别为向其指示额外内容可用的信号的可听信号。
在步骤301中,在由用户获得信息信号后,用户启动虚拟现实头盔上的应用301。此应用由处理模块161使用并实施RPC客户端。
在步骤302中,处理模块161使其实施的RPC客户端传输到由处理模块131实施的RPC服务器的连接请求。
在步骤303中,由处理模块131实施的RPC服务器接收连接请求并接受所述请求。
在步骤305中,处理模块161使其实施的RPC客户端向由处理模块131实施的RPC服务器发送被称为信息请求的请求,所述请求是为了获得关于额外内容的信息。
在步骤306中,由处理模块131实施的RPC服务器接收信息请求。
在步骤307中,由处理模块131实施的RPC服务器将关于额外内容的所述信息传输到由处理模块161实施的RPC客户端。此信息至少包括第二服务器15的地址。由处理模块131实施的RPC服务器另外已知解码装置正广播哪个电视节目,且另外已知哪个DVB-SI表引发信息信号的发送。在一个实施例中,关于额外内容的信息进一步包括电视节目的标识符和引发信息信号的发送的DVB-SI表的标识符。
在步骤308中,由处理模块161实施的RPC客户端接收关于额外内容的所述信息。
在步骤309中,一接收到信息请求,处理模块131就暂停提供电视节目的至少一个分量,至少在解码装置13尚未从虚拟现实头盔16接收到指示结束使用额外内容的被称为最终请求的请求期间暂停提供。电视节目的一个分量例如为在压缩视频数据子流中传送的视频分量、由压缩音频数据子流传送的音频分量或由字幕数据子流传送的字幕分量。在图3中的实例中,一接收到信息请求就暂停整个电视节目。也就是说,电视节目的所有分量。因此,只要用户正在使用额外内容,电视机14就不再显示电视节目。
在电视节目的此暂停的同时,处理模块161执行步骤310、313、314和315,从而使其使用额外内容。
在步骤310中,处理模块161使用第二服务器15的地址向第二服务器15传输获得额外内容的请求,例如以HTTP(超文本传送协议)请求的形式进行传输。在一个实施例中,此获得请求包括电视机14上当前广播的电视节目的标识符和引发信息信号的发送的DVB-SI表的标识符。这两个标识符使处理模块161能够精确地向第二服务器15指示要发送哪些额外内容。实际上,在此实施例中假定第二服务器15包括将其存储的每一额外内容与电视节目标识符和DVB-SI表标识符匹配的表。然而,当例如第二服务器15仅包括一个额外内容时,获得额外内容的请求可以不包含标识符。
在步骤311中,第二服务器15接收获得额外内容的请求。
在步骤312中,第二服务器15向处理模块161传输对应于额外内容请求中接收的电视节目标识符和DVB-SI表标识符的额外内容。
在步骤313中,处理模块161在接收额外内容后使用所述额外内容。在图3中的实例中,额外内容为描绘虚拟场景或世界的虚拟现实应用。接着,用户使用其虚拟现实头盔16在此场景中漫步。
在步骤314中,用户结束使用额外内容。例如,其拿下了虚拟现实头盔16。
在步骤315中,由处理模块161实施的RPC客户端向由处理模块131实施的RPC服务器传输指示结束使用额外多媒体内容的最终请求。所述最终请求能够引发处理模块131采取涉及电视机14的动作。
在步骤316中,解码装置13的处理模块131的RPC服务器接收最终请求。
在一个实施例中,在步骤317期间,在接收到最终请求后,由处理模块131接收到最终请求所引发的动作由重新启动在步骤309期间暂停的第一电视节目的每一分量到电视机14的提供组成。接着恢复在电视机14上广播电视节目。
在一个实施例中,虚拟现实应用是与文档球形视频V2RFC(https://github.com/ ***/spatial-media/blob/master/docs/spherical-video-v2-rfc.md)和文档球形视频RFC(https://github.com/***/spatial-media/blob/master/docs/spherical/ video-rfc.md)中描述的球形视频元数据组合的MPEG-4(ISO/IEC 14496)或WebM(https://www.webmproject.org/)视频流。在此情况下,处理模块161必须实施视频读取器,所述读取器能够解码此流类型且考虑到此空间化信息,尤其考虑到虚拟现实头盔16的移动,以便正确地显示应用。
在一个实施例中,虚拟现实应用为例如游戏应用的交互式应用。用户玩提供的游戏并获得分数(即交互结果)。接着,由处理模块131接收到最终请求所引发的动作取决于获得的分数。
例如,如果用户获得的分数高于阈值,则用户可以转到数据流TS中包含的另一电视节目以替代初始电视节目。否则,用户无法改变电视节目。
在另一实例中,如果用户获得的分数高于阈值,则在电视机上启动应用。
在另一实例中,如果用户获得的分数高于阈值,则由电视节目的另一分量替代电视节目的一个分量。例如,由第二音轨替代第一音轨。
在另一实例中,如果用户获得的分数高于阈值,则向用户提供电视节目的新分量。
在此实施例中,在步骤318中,由处理模块161实施的RPC客户端将用户获得的分数传输到由处理模块131实施的RPC服务器。
在步骤319中,处理模块131接收分数并根据所述分数决定动作。
在一个实施例中,根据电视节目来个性化虚拟现实应用。例如,电视节目是实时广播的足球比赛。虚拟现实应用是描绘足球比赛的三维动画。在此动画中,有可能个性化每一队中的球员的球衣。接着,虚拟现实头盔16接收呈非个性化形式的虚拟现实应用,并根据由解码装置13提供的关于电视节目的信息进行个性化。此信息例如是从数据流TS中包含的DVB-SI表的EIT(事件信息表)字段提取。
在另一实施例中,额外内容为语言不同于电视节目广播中直到那时为止的语言的音轨。第二客户端装置16例如为智能电话。在此实施例中,当接收到信息请求时,处理模块131引发暂停向电视机14提供原始音频分量。电视节目的视频分量部分的提供并未中断且此分量仍由电视机14连续地显示。从此刻起,电视机14不再广播电视节目的原始音轨,而是仅广播电视节目的视频分量。在步骤313中,智能电话16广播对应于新音轨的额外内容。在结束使用额外内容时,处理模块313引发重新开始提供对应于原始音轨的音频分量。
在一个实施例中,假定处理模块131在使用额外内容期间已存储电视节目,且在步骤317中,当处理模块131启动提供在步骤309中暂停的第一电视节目的每一分量时,从暂停时刻起恢复提供每一分量。以此方式,用户不会错过电视节目暂停期间的任何部分。
图4示意性地说明根据本发明的用于组合广播电视节目和额外多媒体内容的方法的第二实例。
在图4中的实例中,***1包括相同于客户端装置16的两个第二客户端装置16A和16B。第二客户端装置16A包括处理模块161A且第二客户端装置16B包括处理模块161B。处理模块161A和161B相同于处理模块161。
图4的步骤300相同于图3的步骤300。
步骤301A到316A分别相同于步骤301到316。
步骤301B到308B和步骤310B到317B分别相同于步骤301到308和310到317。
步骤309A不同于步骤309。这是因为当多个第二客户端装置连接到解码装置13时,仅从连接的第二客户端装置接收到的第一信息请求必须引发暂停提供电视节目的至少一个分量。
步骤317B不同于步骤317。这是因为处理模块131采取的涉及电视机14的动作仅可以由接收到最后最终请求引发。换句话说,处理模块必需已接收与信息请求一样多的最终请求,以便引发所述动作。
Claims (12)
1.一种用于组合广播第一电视节目和额外多媒体内容的方法,经由解码装置在第一服务器与第一客户端装置之间连续地广播所述第一电视节目,所述解码装置接收包括所述第一电视节目的数据流,并从所述数据流提取所述第一电视节目以便将其提供到所述第一客户端装置,所述额外多媒体内容存储在第二服务器上且意图在至少一个第二客户端装置上播放,所述第一服务器和所述第二服务器能够为两个不同的服务器或同一个服务器,其特征在于所述方法包括,当由所述解码装置实施所述方法时:
从所述数据流提取(300)表示所述额外多媒体内容的信息,且对于每一第二客户端装置,借助于所述第一客户端装置向所述第二客户端装置的用户提供指示有可能获得所述额外多媒体内容的信号;
从至少一个第二客户端装置接收(306)被称为信息请求的请求,所述请求是为了获得关于所述额外多媒体内容的信息,所述信息包括所述第二服务器的地址;
将关于所述额外多媒体内容的所述信息传输(307)到发送信息请求的每一第二客户端装置;
一接收到第一信息请求,就暂停(309)提供所述第一电视节目的至少一个分量,至少在所述解码装置未从发送信息请求的每一第二客户端装置接收到指示结束使用所述额外多媒体内容的被称为最终请求的请求期间暂停提供。
2.根据权利要求1所述的方法,其特征在于在接收到最终请求后,所述解码装置恢复提供暂停的所述第一电视节目的每一分量。
3.根据权利要求1所述的方法,其特征在于所述额外多媒体内容是接收此额外多媒体内容的第二客户端装置的每一用户可以与之交互,并在结束使用所述额外多媒体内容时获得交互结果的内容,且所述解码装置接收所述交互结果,并根据所述交互结果确定涉及所述第一客户端装置的要采取的动作。
4.根据权利要求3所述的方法,其特征在于所述要采取的动作包括:替代所述第一电视节目,向所述第一客户端装置提供所述数据流中包含的第二电视节目,和/或替代或除了暂停的至少一个分量外,向所述第一客户端装置提供所述第一电视节目的不同于暂停的每一分量的至少一个分量,和/或开始所述第一客户端装置上的应用。
5.一种用于组合广播第一电视节目和额外多媒体内容的方法,经由解码装置在第一服务器与第一客户端装置之间连续地广播所述第一电视节目,所述解码装置接收包括所述第一电视节目的数据流,并从所述数据流提取所述第一电视节目以便将其提供到所述第一客户端装置,所述额外多媒体内容存储在第二服务器上且意图在至少一个第二客户端装置上播放,所述第一服务器和所述第二服务器能够为两个不同的服务器或同一个服务器,其特征在于所述方法包括,当由第二客户端装置实施所述方法时:
向所述解码装置传输(305)被称为信息请求的请求,所述请求是为了获得关于所述额外多媒体内容的信息,所述信息包括所述第二服务器的地址,所述信息请求是由所述第二客户端装置的用户在所述用户获得指示有可能获得所述额外多媒体内容的信号后采取的动作传输,所述信号已由所述第一客户端装置在从所述数据流提取表示所述额外多媒体内容的信息后发送,所述信息请求能够引发由所述解码装置暂停向所述第一客户端装置提供所述第一电视节目的至少一个分量;
从所述解码装置接收(308)关于所述额外多媒体内容的所述信息;
向所述第二服务器传输(310)获得所述额外多媒体内容的请求;
在从所述第二服务器装置接收所述额外多媒体内容后使用(313)所述额外多媒体内容;
向所述解码装置传输(315)指示结束使用所述额外多媒体内容的被称为最终请求的请求,所述最终请求能够引发所述解码装置采取涉及所述第一客户端装置的动作。
6.根据权利要求5所述的方法,其特征在于所述额外多媒体内容是所述第二客户端装置的所述用户可以与之交互,并在结束使用所述额外多媒体内容时获得交互结果的内容,且所述第二客户端装置将所述交互结果传输到所述解码装置,由所述解码装置采取的所述动作取决于所述交互结果。
7.一种用于组合广播第一电视节目和额外多媒体内容的方法,经由解码装置在第一服务器与第一客户端装置之间连续地广播所述第一电视节目,所述解码装置接收包括第一多媒体流的数据流,并从所述数据流提取所述第一电视节目以便将其提供到所述第一客户端装置,所述额外多媒体内容存储在第二服务器上且意图在至少一个第二客户端装置上播放,所述第一服务器和所述第二服务器能够为两个不同的服务器或同一个服务器,其特征在于由所述解码装置实施的所述方法的部分包括:
从所述数据流提取(300)表示所述额外多媒体内容的信息,且对于每一第二客户端装置,借助于所述第一客户端装置向所述第二客户端装置的用户提供指示有可能获得所述额外多媒体内容的信号;
从至少一个第二客户端装置接收(306)被称为信息请求的请求,所述请求是为了获得关于所述额外多媒体内容的信息,所述信息包括所述第二服务器的地址;
将关于所述额外多媒体内容的所述信息传输(307)到发送信息请求的每一第二客户端装置;
一接收到第一信息请求,就暂停提供所述第一电视节目的至少一个分量,至少在所述解码装置尚未从发送信息请求的每一第二客户端装置接收到指示结束使用所述额外多媒体内容的被称为最终请求的请求期间暂停提供;
且其特征在于所述方法的部分包括,对于实施所述方法的每一第二客户端装置:
向所述解码装置传输(305)所述信息请求,所述请求是为了获得关于所述额外多媒体内容的所述信息,所述信息请求是由所述第二客户端装置的用户在所述用户获得由所述第一客户端装置发送的指示有可能获得所述额外多媒体内容的所述信号后采取的动作传输;
从所述解码装置接收(308)关于所述额外多媒体内容的所述信息;
向所述第二服务器传输(310)获得所述额外多媒体内容的请求;
在从所述第二服务器装置接收所述额外多媒体内容后使用(313)所述额外多媒体内容;
向所述解码装置传输(315)所述最终请求。
8.一种将电视节目连续地广播到第一客户端装置的解码装置,所述解码装置接收来自第一服务器的包括第一多媒体流的数据流,并从所述数据流提取第一电视节目以便将其提供到所述第一客户端装置,其特征在于所述解码装置包括:
用于从所述数据流提取表示额外多媒体内容的信息的提取构件(300),所述额外多媒体内容存储在第二服务器上且意图在至少一个第二客户端装置上播放;所述第一服务器和所述第二服务器能够为两个不同的服务器或同一个服务器,
用于借助于所述第一客户端装置向第二客户端装置的每一用户提供指示有可能获得所述额外多媒体内容的信号的提供构件;
用于从至少一个第二客户端装置接收(306)被称为信息请求的请求的构件,所述请求是为了获得关于所述额外多媒体内容的信息,所述信息包括所述第二服务器的地址;
用于将关于所述额外多媒体内容的所述信息传输(307)到发送信息请求的每一第二客户端装置的传输构件;
用于一接收到第一信息请求,就暂停(309)提供所述第一电视节目的至少一个分量的构件,至少在所述解码装置未从发送信息请求的每一第二客户端装置接收到指示结束使用所述额外多媒体内容的被称为最终请求的请求期间启动所述暂停。
9.一种能够连接到解码装置的客户端装置,所述客户端装置被称为第二客户端装置,所述解码装置将电视节目连续地广播到第一客户端装置,所述解码装置接收来自第一服务器的包括第一多媒体流的数据流,并从所述数据流提取第一电视节目以便将其提供到所述第一客户端装置,其特征在于所述第二客户端装置包括:
用于向所述解码装置传输(305)被称为信息请求的请求的传输构件,所述请求是为了获得关于额外多媒体内容的信息,所述额外多媒体内容存储在第二服务器上,所述第一服务器和所述第二服务器能够为两个不同的服务器或同一个服务器,所述信息包括所述第二服务器的地址,所述信息请求是由所述第二客户端装置的用户在所述用户获得指示有可能获得所述额外多媒体内容的信号后采取的动作传输,所述信号已由所述第一客户端装置在从所述数据流提取表示所述额外多媒体内容的信息后发送,所述信息请求能够引发由所述解码装置暂停向所述第一客户端装置提供所述第一电视节目的至少一个分量;
用于从所述解码装置接收(308)关于所述额外多媒体内容的所述信息的接收构件;
用于向所述第二服务器传输(310)获得所述额外多媒体内容的请求的传输构件;
用于在从所述第二服务器装置接收所述额外多媒体内容后使用(313)所述额外多媒体内容的使用构件;
用于向所述解码装置传输(315)被称为最终请求的请求的传输构件,所述请求指示结束使用所述额外多媒体内容,所述最终请求能够引发由所述解码装置采取涉及所述第一客户端装置的动作。
10.一种***,其特征在于包括根据权利要求8所述的解码装置和根据权利要求9所述的至少一个客户端装置。
11.一种计算机程序,其特征在于包括指令,当所述程序由装置的处理器执行时,所述指令用于由所述装置实施根据权利要求1到4中任一项所述的方法或根据权利要求5或权利要求6所述的方法。
12.一种存储构件,其特征在于存储包括指令的计算机程序,当所述程序由装置的处理器执行时,所述指令用于由所述装置实施根据权利要求1到4中任一项所述的方法或根据权利要求5或权利要求6所述的方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1756696 | 2017-07-13 | ||
FR1756696A FR3069125B1 (fr) | 2017-07-13 | 2017-07-13 | Procede de diffusion combinee d'un programme televisuel et d'un contenu multimedia additionnel |
PCT/EP2018/068497 WO2019011837A2 (fr) | 2017-07-13 | 2018-07-09 | Procede de diffusion combinee d'un programme televisuel et d'un contenu multimedia additionnel |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111095943A true CN111095943A (zh) | 2020-05-01 |
Family
ID=60302206
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201880042934.8A Pending CN111095943A (zh) | 2017-07-13 | 2018-07-09 | 电视节目和额外多媒体内容的组合广播方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20200213674A1 (zh) |
EP (1) | EP3652958A2 (zh) |
CN (1) | CN111095943A (zh) |
BR (1) | BR112019027434A2 (zh) |
FR (1) | FR3069125B1 (zh) |
WO (1) | WO2019011837A2 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2597328A (en) * | 2020-07-20 | 2022-01-26 | British Telecomm | Methods and apparatus for processing media content |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101102472A (zh) * | 2007-06-04 | 2008-01-09 | 徐恩麒 | 一种数字多媒体*** |
CN101179698A (zh) * | 2007-11-28 | 2008-05-14 | 要玮 | 一种互动电视播放装置及其***、播放方法和节目 |
CN101502114A (zh) * | 2006-07-24 | 2009-08-05 | 北京尚视互动信息技术有限公司 | 一种投放互动内容的方法和*** |
WO2011102827A1 (en) * | 2010-02-19 | 2011-08-25 | Thomson Licensing | Smart catch-up for media content viewing |
CN103813208A (zh) * | 2012-11-02 | 2014-05-21 | 索尼公司 | 用于电视机的装置和方法 |
US20140201767A1 (en) * | 2013-01-16 | 2014-07-17 | Comcast Cable Communications, Llc | Tracking and Responding to Distracting Events |
-
2017
- 2017-07-13 FR FR1756696A patent/FR3069125B1/fr not_active Expired - Fee Related
-
2018
- 2018-07-09 BR BR112019027434-0A patent/BR112019027434A2/pt not_active Application Discontinuation
- 2018-07-09 CN CN201880042934.8A patent/CN111095943A/zh active Pending
- 2018-07-09 WO PCT/EP2018/068497 patent/WO2019011837A2/fr unknown
- 2018-07-09 US US16/621,098 patent/US20200213674A1/en not_active Abandoned
- 2018-07-09 EP EP18783362.9A patent/EP3652958A2/fr not_active Withdrawn
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101502114A (zh) * | 2006-07-24 | 2009-08-05 | 北京尚视互动信息技术有限公司 | 一种投放互动内容的方法和*** |
CN101102472A (zh) * | 2007-06-04 | 2008-01-09 | 徐恩麒 | 一种数字多媒体*** |
CN101179698A (zh) * | 2007-11-28 | 2008-05-14 | 要玮 | 一种互动电视播放装置及其***、播放方法和节目 |
WO2011102827A1 (en) * | 2010-02-19 | 2011-08-25 | Thomson Licensing | Smart catch-up for media content viewing |
CN103813208A (zh) * | 2012-11-02 | 2014-05-21 | 索尼公司 | 用于电视机的装置和方法 |
US20140201767A1 (en) * | 2013-01-16 | 2014-07-17 | Comcast Cable Communications, Llc | Tracking and Responding to Distracting Events |
Also Published As
Publication number | Publication date |
---|---|
WO2019011837A2 (fr) | 2019-01-17 |
WO2019011837A3 (fr) | 2019-03-07 |
EP3652958A2 (fr) | 2020-05-20 |
US20200213674A1 (en) | 2020-07-02 |
FR3069125A1 (fr) | 2019-01-18 |
BR112019027434A2 (pt) | 2020-07-07 |
FR3069125B1 (fr) | 2019-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10491965B2 (en) | Method, computer program, and reception apparatus for delivery of supplemental content | |
US10306293B2 (en) | Systems and methods of server based interactive content injection | |
US9118950B2 (en) | Broadcast receiving apparatus, playback apparatus, broadcast communication system, broadcast receiving method, playback method, and program | |
US20050110909A1 (en) | Digital remote control device | |
US20080124052A1 (en) | Systems and methods to modify playout or playback | |
US8797357B2 (en) | Terminal, system and method for providing augmented broadcasting service using augmented scene description data | |
US9021522B2 (en) | Concurrent interactive television for network connected devices | |
US8646021B2 (en) | Method and apparatus for providing an interactive application within a media stream | |
US9409081B2 (en) | Methods and systems for visually distinguishing objects appearing in a media asset | |
US11539988B2 (en) | Real-time incorporation of user-generated content into third-party streams | |
JP2008522490A (ja) | 二方向ネットワークにおけるコンテンツの要求 | |
JP7253477B2 (ja) | ストリームを同期させる方法及び生成する方法、並びに対応するコンピュータプログラム、記憶媒体、並びにレンダリングデバイス、実行デバイス、及び生成デバイス | |
CN111095943A (zh) | 电视节目和额外多媒体内容的组合广播方法 | |
US20150026711A1 (en) | Method and apparatus for video content distribution | |
Kim et al. | Novel hybrid content synchronization scheme for augmented broadcasting services | |
KR102600762B1 (ko) | Atsc 3.0 기반의 방송 콘텐츠 전송 장치 및 방법과, 방송 콘텐츠 수신 장치 및 방법 | |
US11368730B2 (en) | Apparatus and method for transmitting broadcast content based on ATSC 3.0, and apparatus and method for receiving broadcast content based ATSC 3.0 | |
JP5854068B2 (ja) | 情報処理装置、データ管理方法、およびプログラム | |
JP2022183550A (ja) | 受信装置、クライアント端末装置、およびプログラム | |
Series | Integrated broadcast-broadband systems | |
KR20120104498A (ko) | Mpeg-2 ts 기반 방송 서비스 환경에서 전달 시간이 다른 콘텐츠를 연동하여 3d 서비스를 제공하는 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |