[go: up one dir, main page]

CN107079188A - 媒体内容接收和回放控制 - Google Patents

媒体内容接收和回放控制 Download PDF

Info

Publication number
CN107079188A
CN107079188A CN201580060036.1A CN201580060036A CN107079188A CN 107079188 A CN107079188 A CN 107079188A CN 201580060036 A CN201580060036 A CN 201580060036A CN 107079188 A CN107079188 A CN 107079188A
Authority
CN
China
Prior art keywords
vod
content
transmission
peripheral module
module
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
CN201580060036.1A
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.)
Nagravision SARL
Original Assignee
Nagravision SA
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 Nagravision SA filed Critical Nagravision SA
Publication of CN107079188A publication Critical patent/CN107079188A/zh
Pending legal-status Critical Current

Links

Classifications

    • 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/41Structure of client; Structure of client peripherals
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4112Peripherals 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
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • H04N21/41265The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4367Establishing a secure communication between the client and a peripheral device or smart card
    • 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/47202End-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 content on demand, e.g. video on demand
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions

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)
  • Information Transfer Between Computers (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

一种接收设备和一种用于控制媒体内容流的回放的方法,接收设备包括媒体播放器并且与用于接收、处理和回放媒体内容流的条件访问模块相关联。接收设备包括服务选择模块,该模块用于在当前媒体内容流的回放期间接收用户命令并且将用户命令转发到条件访问模块中所包括的媒体内容流输入选择器。当接收到用户命令时,媒体内容流输入选择器用于停止当前媒体内容流的接收并且切换到接收附加媒体内容流的输入,附加媒体内容流包含待注入到当前媒体内容流中的至少一个块,所述至少一个块用于在随着接收到用户命令的时间点暂停当前媒体流的回放。

Description

媒体内容接收和回放控制
技术领域
本发明总体上涉及广播或者点播的媒体内容的接收和回放领域。具体地说,公开了一种与条件访问模块相关联的接收设备和一种用于控制媒体内容的回放的方法。
背景技术
电视机、机顶盒、个人计算机、平板计算机等是已知能够在其上接收媒体内容,并且在一些情况下进行回放或者呈现的设备。在越顶(Over-The-Top,OTT)内容递送领域,视频、音频以及其他媒体内容可以在例如互联网上递送到媒体接收者。
现有技术包括如下的系统:该系统包括用于接收广播内容的电视机,该电视机具有与其连接的OTT设备,OTT设备可以用于从云端(例如,互联网)接收视频点播(VOD)资源,可能利用无线的方式,并且将包括VOD资源的传输流注入到电视机中用于显示。使用这样的系统来观看从云端选择的VOD资源的观看者可以在其观看资源期间在一些位置决定停止或者暂停VOD资源的回放。这就产生如下问题:当发布暂停命令或者当发布继续回放的恢复命令(或者两者)时,难以避免观看者所看到的抖动效应或时间滞后。
这种情况不同于互联网电视机领域的已知情况,已知情况中广告内容被分别引入在VOD资源之前、期间或之后,作为前滚动、中滚动或后滚动广告单元用于显示,其中上述的暂停不是原始VOD资源的部分,所以不出现在被注入的传输流中;正是由观看者来决定创建暂停。
发明内容
公开了一种OTT兼容设备,该设备用于连接到例如媒体播放/接收器设备(诸如,电视机),并且将传输流分组(TS分组)注入到通过三元组所识别出的TV频道上。“三元组(triple)”是广播行业中所使用的术语,是指一组三个标识符,它们唯一识别数字电视的工业接收标准的数字视频广播(DVB)套件中的服务(或频道),DVB三元组唯一识别基于DVB的服务(或频道)。DVB三元组包括原始网络标识符(ONID)、传输流标识符(TSID)以及服务标识符(SID)。
根据第一方面,提供了一种多媒体接收组件,包括接收模块和外围模块,该组件用于根据权利要求1来控制媒体内容的回放。回放可以在可连接到接收模块的媒体播放器上实现。根据权利要求4的外围模块优选地可以经由双向接口可拆卸地连接到接收模块。从外围模块用于从VOD服务器接收视频点播资源(优选地,经由无线方式)的意义上来说,外围模块优选是OTT设备。VOD服务器可以是经由例如互联网可访问的任何远程服务器。
本发明的另一目的是提供根据权利要求12的一种用于控制媒体内容的回放的方法。
传输流暂停(TS暂停)在VOD领域中已知的,并且可以通过媒体播放器和/或接收模块进行识别,意味着包括TS暂停的内容的回放应当被暂停。
多媒体接收组件和本发明的方法允许将传输流暂停(TS暂停)注入到传输流,该传输流是观看者向他的接收模块(或者连接到该接收模块的媒体播放器)发出暂停命令时所正在观看的传输流,该传输流经由可通信连接到接收模块的外围模块,通过OTT技术进行接收。当接收器或媒体播放器遇到TS暂停时,内容的回放被暂停。当遇到TS暂停时,内容的OTT接收也可以暂停,或者接收到的内容可以被缓冲。而且,当观看者发出恢复观看的命令时,内容的回放从其暂停的帧开始,而不需要重新加载整个内容块,并且观看者感受不到任何时间滞后或抖动。
附图说明
由于随后的详细描述和作为本发明的实施例的非限制示例给出的附图,将更好地理解本发明,也就是:
图1示出与条件访问模块相关联的接收模块,该接收模块访问媒体播放器,该媒体播放器用于播放广播或者媒体服务器所提供的媒体内容。
具体实施方式
在越顶(OTT)内容递送领域,视频、音频以及其他媒体内容可以在互联网上进行递送。OTT兼容设备,诸如条件访问模块(CAM),用于连接到接收模块REC或者包括媒体播放器MP(诸如电视机)的机顶盒,并且将传输分组(TS分组)或块注入到通过DVB三元组所识别出的特定电视机频道上。条件访问模块或其他合适的外围模块优选地用于可以从接收模块可拆卸。
根据本发明的实施例的接收模块的示例包括但不限于:机顶盒、电视机、或个人计算机。可以配置本发明的实施例的系统包括接收模块和外围模块(诸如,条件访问模块),优选地是可以将该外围模块可移除地连接到接收模块。条件访问模块可以是经由“通用接口”可连接的PCMCIA(个人计算机存储卡国际协会)模块的形式,或可连接到通用串行总线接口的软件狗。接收模块用于接收广播内容流,例如经由卫星传输、地面广播传输、线缆传输、或者经由利用例如IP(互联网协议)的多播或单播技术来执行流传输的有线或无线网络。接收通常是单向接收。为了允许条件访问模块处理广播内容(例如,执行解密),接收模块用于经由这两个模块之间的接口,将广播内容流发送到条件访问模块(外围模块)。条件访问模块也用于接收媒体内容流,通常通过无线方式,并且优选经由分开的VOD输入以双向方式,由此允许VOD内容由接收模块接收。条件访问模块用于经由这两个模块之间的接口来接收命令,根据用户选择观看的频道(该选择可以对应于广播内容或VOD内容的一部分),指示CAM进行切换从而处理广播内容或VOD内容。本发明的多媒体接收组件的实施例因此允许用户选择他想要观看广播内容还是想要观看VOD内容,其中广播内容经由第一信道接收或者通过接收模块输入,并且经由接口发送到条件访问模块,该条件访问模块用于在经由这两个模块之间的接口返回到接收模块之前进行处理,其中的VOD内容由条件访问模块经由第二信道接收(或输入),并且由条件访问模块进行处理,然后经由接口发送到接收模块。接收模块包括接收用户命令的服务选择模块,通常经由远程控制,切换至被选择的服务,该服务可以来自广播一侧或VOD一侧。接收模块经由接口将信号发送到条件访问模块,使得条件访问模块切换到经由接口到达的广播内容的处理,或者切换到处理经由第二输入所注入的VOD内容,这取决于所选择的服务是广播服务还是VOD服务。
通常由条件访问模块从接收模块接收广播内容,作为多个节目中包括多个服务的多节目传输流(MPTS)。然而,根据被选择的服务,条件访问模块所执行的处理是对于条件访问模块从多节目传输流过滤出的单节目传输流(SPTS)来执行的。就是说,条件访问模块所接收到的VOD内容是被注入。由此,意味着条件访问模块中的注入模块将内容注入到多节目传输流中,因此在MPTS内形成利用描述符(例如,DVB三元组)可描述且可选择的新节目,通过相同的方式能够从MPTS选择特定的广播内容。因此,能够将VOD内容称为注入到通过DVB三元组可识别的特定TV频道中。条件访问模块中的过滤器或切换(输入选择器)因此能够根据从接收模块接收到的指示被选择服务的命令来过滤所需要的内容。
在此所公开的方法和装置可以包括DVB表的使用,诸如广播领域中已知的节目特定信息(PSI)中所包括的节目映射表(PMT)。因此,一个或多个DVB表可以作为PSI包括在广播内容中。从一个或多个DVB表也可以作为PSI包括在VOD节目内容的意义上来说,DVB表也存在于视频点播领域。在此所述的方法和装置也可以包括TS分组的使用或操作,其中的TS分组已经由已接收到该TS包作为部分VOD内容的OTT兼容设备注入到所接收的内容(OTT内容)中。
节目特定信息(PSI)通过标准ISO/IEC13818-1MPEG-2“Information technology-Generic coding of moving pictures and associated audio information:Systems(信息技术-运动图像及其关联音频信息的通用编码:系统)”进行明确定义。允许接收器(c.f.接收模块)以自动方式用于解复用和解码不同节目流的节目特定信息数据具有表的结构,诸如:节目关联表(PAT)表针对复用的每个服务来指示定位,即对应的节目映射表(PMT)的传输流(TS)分组的分组标识符(PID)的值,其识别并且指示每个服务的流传输的定位以及服务的节目时钟参考(PCR)字段的定位。节目特定信息(PSI)还包括允许观看者识别复用中或网络中所传输的服务和事件的数据。该数据分布于表中,诸如服务描述表(SDT),其包含描述服务的数据,诸如服务的提供者和名称。
本公开参考自适应流传输领域中已知的内容块,其中内容块可以包括来自例如音频/视频资源的多个音频/视频内容分组,以及诸如DVB表的PSI,用于以给定分辨率提供给定持续时间的音频/视频资源。
在包括媒体播放器的实施例中,当媒体播放器开始内容的回放时,它首先将一个或多个内容块存储在媒体播放器的缓冲器中,开始所存储的块的回放,同时接下来的块正在从网络进行下载(VOD或广播)并且由访问媒体播放器的接收模块REC和/或条件访问模块进行处理。当接收模块自己执行媒体播放功能时,这样的缓存可以发生在接收模块的存储器中或接收模块访问的外部存储器中。可选地,当内容是VOD或OTT内容时,外围模块(CAM)可以在该外围设备的存储器中执行缓冲功能。
根据实施例,用户利用本发明的接收模块REC,经由可通信连接到接收模块的外围模块,接收和观看来自网络上的服务器或来自云端的被选择VOD资源,该用户可以在观看该资源期间将VOD资源的回放暂停在某些时间点。在此情况下,传输流暂停(TS暂停)将根据以下所述的任何方法经由外围模块,被注入到通过接收模块正在接收的传输流中。注入由外围模块进行,注入到从接收模块接收到的MPTS中并且导致新的MPTS被创建,同时传输流暂停出现在注入VOD内容的相同频道中。这导致当对应的SPTS返回到接收模块的解码器时,VOD内容中出现暂停。
在此所述的传输流暂停具有产生如下效果的多个技术特征:传输流暂停可以通过与VOD资源相同的方式从云端或服务器进行下载,或者可以在外围模块中生成。因此,传输流暂停应当具有与VOD资源相同的块尺寸,其中块的数量与传输流分组相同。优选地,用于编码或者解码通过接收设备从广播频道接收到的内容的相同编码解码器,或者至少相同类型的编码解码器,应当能够适当地解释传输流暂停。传输流暂停优选地包括服务描述表(SDT)、节目关联表(PAT)和节目映射表(PMT),以及至少一个视频PID和/或一个音频PID(广播领域中已知的节目ID)。也应当呈现节目时钟参考(PCR),优选地是在视频PID上。最后,传输流暂停应当优选地代表始于I帧的封闭图像组(GOP)。
根据本发明的实施例的用于传输流暂停的条件可以总结为至少:
a)传输流暂停中的块的大小等于当前VOD资源中的块的大小;
b)用于传输流暂停的编解码器(压缩/解压缩程序、硬件或中间件)与当前电视频道上所使用的相同或者至少类型相同;
c)SDT(服务描述表)、PAT(节目关联表)和PMT(节目映射表)必须可用;
d)音频和视频内容分组各自具有给定的PID(分组标识符);
e)视频PID包括或以其他方式与节目时钟参考(PCR)相关联;以及
f)块形成封闭的图像组(GOP),从定义为“帧内编码图像”的I帧开始,即完全指定的图像,如常规静态图像文件。
节目时钟参考(PCR)用于在所提供的VOD中定义时间点PT。根据所使用的技术,时间点TP可以表示为小时、分钟和秒,或者通过从开始或从内容中的预定义参考中的视频帧数量来表示。
根据实施例,正在观看由外围设备从VOD服务器接收的所选择的VOD内容的用户(观看者)想要暂停VOD内容的回放,因此在播放期间的任意时间点,通过按下远程控制器上的适当按钮来发出暂停命令。接收模块接收该命令,并且经由接口发送相应的指令或信号给外围设备。因此,外围设备将传输流暂停(如上所述)注入到MPTS中。传输流暂停具有至少一个块的大小。如此注入的传输流暂停经由接口返回到接收模块,如同VOD内容一样。如果媒体播放器正在执行播放,则当接收到传输流暂停时,媒体播放器暂停,否则如果接收模块执行回放,接收模块在接收到传输流暂停时暂停。暂停可以被描述为虚拟暂停,因为它不强制播放器激活内置暂停功能。相反,它产生与这样的内置暂停相同的效果,根据传输流暂停块的有效载荷的值,观察者将看到空白屏幕或黑色或白色或其他“中立”的屏幕。根据一个实施例,传输流暂停有效载荷表示黑屏。只要传输流暂停块由外围模块注入,观看者将在暂停期间看到黑屏。因此,传输流暂停块可以被认为包括用于模拟暂停的空白内容。暂停发生在与接收模块REC的用户命令CMD的处理时间对应的时间段之后,以及在外围设备中接收指令,注入传输流暂停并处理被注入的内容和传输流暂停的时间之后。通过以下面描述的方式安排传输流暂停的注入,观看者将不会遇到与暂停相关的时间滞后或抖动。
如已知的,传输流分组具有报头和有效载荷,并且可以具有适配字段。适配字段具有如果包括PCR字段可以进行设置的PCR标志。报头具有有效负载单元开始指示符位,该位是允许基本流的启动或某些节目特定信息(PSI)的启动被识别的布尔标志。适配字段还具有不连续指示符,其用于指示当前分组相对于PCR处于不连续状态。
当外围模块接收到暂停指令时,它等待至其检测出包含节目时钟参考(PCR)的VOD内容中的传输流数据包,并且将VOD内容的注入停止在该点。外围模块还将发现PCR的分组的不连续指示符设置为1。注入停止于发现PCR的分组,这意味着具有PCR的分组和任何后续的分组不被发送用于处理。相反,它们被阻止(在缓冲区中或通过指示VOD服务器停止发送内容)。因此,外围模块用于检测PCR标志,将VOD内容的注入停止在传输流中的该分组,并将其不连续性指示符设置为一个。接着,外围模块注入传输流暂停,传输流暂停的第一个分组被注入到已注入VOD内容分组的位置。在注入该数据包(暂停)之前,外围模块将有效负载单元启动指示符设置为1。接收模块将会得知正在接收新的基本流,基本流是外围设备已注入的传输流暂停。最后,当接收到恢复命令时(由用户向接收模块发出命令,接收模块经由接口向外围模块发送对应的信号),外围模块停止注入传输流暂停块(空白内容的块)并重新开始VOD内容的注入,从发现具有PCR值并且其中设置不连续标识符的VOD内容开始。不连续指示符处于适配字段中,用于指示当前数据分组相对于PCR处于不连续状态。通过这种方式,在已经注入传输流暂停的位置标记出不连续。通过这种方式,当接收设备接收到具有“奇怪”PCR值的VOD分组时,由于接收装置已经被警告应该存在不连续性,所以不会产生抖动。
根据不同的实施例,传输流暂停(或空白内容块)可以从服务器(VOD服务器)下载或在外围模块中生成,或甚至经由双向接口从接收模块接收;根据一些实施例,空白内容块可以预先存储在外围模块中或接收模块中,而不是被生成。
根据不同的实施例,传输流暂停块能够用于使得显示黑色、图案或彩色屏幕,或静态图像,视频序列循环等,并且还可以包括指示如何恢复暂停的消息。因此,传输流暂停块可以方便地被称为包括空白内容或中性内容或甚至暂停内容,该内容在所请求的暂停的持续时间内替代VOD内容。
当用户希望恢复VOD内容的回放时,他或她可以在远程控制器上发出进一步的命令,用于接收模块(或媒体播放器)的注意,服务选择器S SEL将该命令经由接口转发到外围模块的输入选择器IN SEL。外围模块然后停止传输流暂停的注入,并且从被阻止的具有PCR并且其中设置不连续指示符的分组重新开始注入VOD内容。接收设备(或媒体播放器)然后期望PCR值中的不连续性,因此产生抖动。
根据实施例,被发出以指示暂停的用户命令可以包括定义暂停持续时间的参数。该持续时间可以由远程控制器设置或者预先设置在存储于接收模块REC的存储器中的配置文件中。例如,用户可以按“暂停/恢复”按钮,跟着按数字按钮“300”设置暂停参数5分钟。在参数所定义的持续时间结束时,通过使用与服务选择器S SEL接收到恢复命令时相同的机制来自动恢复暂停。
根据进一步的实施例中,为了在没有观看者的情况下防止无用的流处理和回放,可以在配置文件中设置最大暂停持续时间。在最大持续时间结束时,接收模块REC可以停止流处理并进入待机模式,需要用户干预以重新开始当前媒体内容的回放或选择新的媒体内容进行回放。
该方法可以在如图1所示的接收模块REC中执行,包括用于从例如巴克(Barker)频道的广播电台B/CAST接收媒体内容的调谐器TUN。巴克频道是专门列出或宣传其他频道上的媒体内容的电视频道(即可用的VOD节目表和/或节目描述和预告片)。
广播信道可以由包括传输流标识符TS_ID、原始网络标识符ONID和服务标识符S_ID的DVB三元组进行识别。接收模块REC与用于从另外的源(诸如,互联网或云端)接收内容的OTT(越顶)设备相关联,并且可以包括用于存储接收到的内容的存储设备。
根据优选实施方式,OTT设备可以包括具有WiFi连接接口的条件访问模块(CAM),其中的WiFi连接接口能够建立到互联网的无线连接。OTT设备,此后称为WiFiCAM,可以优选地用于经由适当的接口连接到接收模块REC,诸如如CENELEC(欧洲电工技术标准化委员会)所制定的EN 50221标准中定义的CI或DVB-CI类型的公共接口端口。可替换地,条件访问模块(CAM)可以经由通用串行总线(USB)连接到接收模块REC。
根据实施例,公共接口CI用于向WiFiCAM发送包括接收模块REC的调谐器TUN所接收到的内容的多节目传输流MPT,并且将单个节目传输流SPTS从WiFiCAM发送回接收模块REC。通常,如付费电视领域中已知,多节目传输流[MPTS]CW包括利用从ECM控制消息提取出的控制字CW进行加密的内容。
根据实施例,WiFiCAM可以包括允许对于加密内容执行解密的解密能力,并且其还可以包括用于加密的能力,使得发送回接收模块REC的单个节目传输流SPTS也可以通过使用例如AES(高级加密标准)算法或使用对称密钥的任何其他合适的算法,利用本地密钥CK([SPTS)CK)进行加密。
在提供加密VOD资源的接收的情况下,WiFiCAM可以使用例如AES解密器(图1中示出的AES-1),利用适当的密钥K对于VOD资源进行解密。WiFiCAM可以在向设备REC发送对应的传输流([SPTS)CK)之前,利用本地密钥CK对VOD资源进行加密,其中的设备REC解密从WiFiCAM传入的传输流以获得解密的传输流SPTS。然后该解密的传输流SPTS被转发到与接收模块REC相关联的媒体播放器MP。
根据优选实施例,接收模块REC的服务选择器S SEL允许选择频道,以观看与调谐器TUN连接的广播频道或者经由互联网连接到云端由WiFiCAM提供的频道。该服务选择基于服务标识符S_ID和传输流TS中包括的分组标识符,其中的服务标识符S_ID允许广播信道与WiFiCAM所提供的VOD信道区分开。根据本发明的实施例,服务选择器S SEL还可以在接收到适当的用户命令时允许选择已具有传输流暂停的VOD内容流,该传输流暂停包括适于插入到VOD内容流中的当前观看的媒体内容的块。
根据不同的实施例,当外围模块接收到暂停VOD内容回放的信号时,从VOD服务器进入的VOD内容可以在暂停期间在外围模块中缓冲,或者直到接收到恢复命令,然后当将要恢复回放时,VOD内容以FIFO的方式从缓冲器中被读出。或者,外围模块可以指示VOD服务器停止发送另外的VOD内容,直到暂停持续时间过去或直到接收到恢复命令。根据一些实施例,这两种方法的混合也是可能的。

Claims (14)

1.一种多媒体接收组件,包括:
用于接收广播媒体内容的接收模块,所述接收模块访问媒体播放器并且用于允许用户输入暂停请求,从而暂停当前观看的媒体内容的回放;以及
用于从VOD服务器接收VOD媒体内容的外围模块,所述外围模块能够经由双向接口可移除地连接到所述接收模块;
其特征在于:
所述外围模块用于处理至少所述VOD媒体内容,并且经由所述双向接口,能够将至少经处理的VOD媒体内容发送到所述接收模块;
所述接收模块用于至少在接收所述经处理的VOD媒体内容的同时,能够经由所述双向接口将暂停指令发送到所述外围模块;并且
所述外围模块进一步用于随着所述暂停指令的接收,经由所述双向接口将至少一个空白内容块发送到所述接收模块,所述经处理的VOD内容的发送停止在包括PCR值的传输流分组,所述空白内容块的发送开始于所述经处理的VOD内容的发送所停止的位置,所述外围模块再进一步用于在包括所述PCR值的一部分分组中设置不连续指示符,并且在空白内容块的一部分分组中设置有效载荷单元起始指示符。
2.根据权利要求1所述的多媒体接收组件,其中所述暂停指令具有给定的持续时间,所述外围模块用于在所述暂停指令的持续时间内继续发送其他的空白内容块。
3.根据前述权利要求中的任一项所述的多媒体接收组件,其中所述接收模块进一步用于至少在接收至少一个空白内容块的同时,能够经由所述双向接口将恢复指令发送到所述外围模块,并且所述外围模块还用于停止发送空白内容块并且恢复所述VOD内容的发送,VOD内容的发送开始于包括所述PCR值并且其中设置所述不连续分组指示符的VOD传输分组。
4.一种具有VOD媒体内容输入和双向接口的外围模块,包括:
用于存储接收到的VOD媒体内容的至少一部分的缓冲器;
用于处理至少所述VOD媒体内容的处理器;
所述外围模块用于经由所述VOD媒体内容输入来接收多个VOD媒体内容分组,并且经由所述双向接口来发送经处理的VOD媒体内容分组中的至少一个;
其特征在于:
所述外围模块进一步用于经由所述双向接口接收暂停指令,并且在所述暂停指令的接收后经由所述双向接口发送至少一个空白内容块,所述经处理的VOD内容的发送停止在包括PCR值的传输流分组,空白内容块的发送开始于所述经处理的VOD内容的发送所停止的位置,所述外围模块再进一步用于在包括所述PCR值的一部分分组中设置不连续标识符,并且在空白内容块的一部分分组中设置有效载荷单元起始指示符。
5.根据权利要求4所述的外围模块,其中VOD媒体内容输入是无线输入。
6.根据权利要求4或5中的任一项所述的外围模块,其中所述双向接口是公共接口,所述外围接口是条件访问模块的公共接口,所述VOD媒体内容被加密,并且处理包括解加密的步骤。
7.根据权利要求4至6中的任一项所述的外围模块,其中所述VOD媒体内容输入适于接收流传输内容。
8.根据权利要求4至7中的任一项所述的外围模块,其中所述暂停指令具有给定的持续时间,所述外围模块用于在所述暂停指令的持续时间内继续发送空白内容的其他块。
9.根据权利要求4至8中的任一项所述的外围模块,进一步用于经由所述双向接口接收恢复指令,所述外围模块进一步用于停止发送空白内容块,并且恢复VOD内容的发送,所述VOD内容的发送开始于包括所述PCR值并且其中设置不连续分组标识符的VOD传输分组。
10.根据权利要求4至9中的任一项所述的外围模块,进一步用于生成空白内容块,所述块包括传输流分组,该传输流分组具有有效载荷,所述有效载荷配置为显示被认为是黑屏的图像从而代替VOD内容。
11.根据权利要求4至9中的任一项所述的外围模块,进一步用于经由所述VOD媒体内容输入从服务器或者经由所述双向接口从接收模块接收所述空白内容块。
12.一种利用媒体接收组件暂停VOD媒体内容的回放的方法,所述媒体接收组件包括访问媒体播放器的接收模块和用于经由VOD输入来接收VOD媒体内容的外围模块,所述接收模块和所述外围模块经由双向接口可通信地连接,所述方法包括:
经由所述VOD输入,接收所述外围模块中的VOD内容;
处理所述外围模块中的所述VOD内容;
经由所述双向接口,发送经处理的VOD内容的至少一个分组到所述接收模块;
通过所述外围模块,经由所述双向接口,接收暂停所述VOD内容的回放的指令;
当发现包括PCR值的VOD内容分组,并且所述VOD内容分组的一部分中设置有标记不连续指示符时,停止VOD内容的发送;以及
在空白内容块的第一分组的一部分中设置有效载荷单元起始指示符,并且经由双向接口发送该块来代替所述VOD内容。
13.根据权利要求12所述的用于暂停回放的方法,其中所述暂停指令还包括暂停持续时间,进一步包括:
在与所述暂停持续时间对应的时期内,继续发送另外的空白内容块,然后停止空白内容块的发送;以及
在所述暂停时间过去之后发送所述VOD内容,所述VOD内容的发送开始于具有所述PCR值并且设置不连续指示符的VOD内容分组。
14.根据权利要求12所述的方法,进一步包括:
经由所述双向接口接收恢复指令,
停止空白内容块的发送;以及
在所述暂停时间过去之后发送所述VOD内容,所述VOD内容的发送开始于具有所述PCR值并且设置不连续指示符的VOD内容分组。
CN201580060036.1A 2014-11-06 2015-11-06 媒体内容接收和回放控制 Pending CN107079188A (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
EP14192135 2014-11-06
EP14192135.3 2014-11-06
EP15167587.3 2015-05-13
EP15167587 2015-05-13
PCT/EP2015/075956 WO2016071507A1 (en) 2014-11-06 2015-11-06 Media content reception and playback control

Publications (1)

Publication Number Publication Date
CN107079188A true CN107079188A (zh) 2017-08-18

Family

ID=54476974

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201580060036.1A Pending CN107079188A (zh) 2014-11-06 2015-11-06 媒体内容接收和回放控制

Country Status (11)

Country Link
US (1) US20170359613A1 (zh)
EP (1) EP3216224A1 (zh)
JP (1) JP2018500800A (zh)
KR (1) KR20170084046A (zh)
CN (1) CN107079188A (zh)
AU (1) AU2015341687B2 (zh)
BR (1) BR112017009596A2 (zh)
CA (1) CA2962833A1 (zh)
MX (1) MX2017005701A (zh)
SG (1) SG11201703012WA (zh)
WO (1) WO2016071507A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102083692B1 (ko) * 2011-12-12 2020-03-02 소니 주식회사 클라이언트 단말기 및 클라이언트 단말기의 동작 방법, 송신 서버 및 송신 서버의 동작 방법, 및 프로그램
US10951950B2 (en) * 2017-07-31 2021-03-16 Nokia Technologies Oy Method and apparatus for presenting a video loop during a storyline
CN109982107A (zh) * 2017-12-27 2019-07-05 上海文广互动电视有限公司 电视播控平台的文件内容注入系统及方法
EP3739490A1 (en) 2019-05-17 2020-11-18 Samsung Electronics Co., Ltd. Server and control method thereof
US11689777B2 (en) 2020-08-27 2023-06-27 Dish Network Technologies India Private Limited Pausing native media streaming for extended periods of time using dummy media segments
KR20220156189A (ko) * 2021-05-18 2022-11-25 삼성전자주식회사 전자 장치 및 전자 장치의 동작 방법

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040158858A1 (en) * 2003-02-12 2004-08-12 Brian Paxton System and method for identification and insertion of advertising in broadcast programs
US20050022242A1 (en) * 2003-07-24 2005-01-27 Rosetti Carl U.J. Technique for providing a virtual digital video recorder service through a communications network
WO2005086865A2 (en) * 2004-03-09 2005-09-22 Schiller Jay B Digital ad insertion for video-on-demand
US20070214490A1 (en) * 2006-03-08 2007-09-13 Cheng Gary F Method for reducing channel change startup delays for multicast digital video streams
US20090046205A1 (en) * 2007-08-15 2009-02-19 Strasser David A Automatic Reduction of Video Display Device Power Consumption
EP2640082A1 (en) * 2012-03-16 2013-09-18 SmarDTV S.A. A processing module for injecting a digital media transport stream into a host device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1227912C (zh) * 2000-01-10 2005-11-16 皇家菲利浦电子有限公司 在活动图像编码标准序列起始时设置系统时钟的方法
RU2328087C2 (ru) * 2003-02-12 2008-06-27 ВИДЕО НЕТВОРКС АйПи ХОЛДИНГС ЛИМИТЕД Система для захвата и выборочного воспроизведения широковещательных программ
EP2026558A1 (en) * 2007-07-30 2009-02-18 Sony United Kingdom Limited Transport stream module for digital television receiver

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040158858A1 (en) * 2003-02-12 2004-08-12 Brian Paxton System and method for identification and insertion of advertising in broadcast programs
US20050022242A1 (en) * 2003-07-24 2005-01-27 Rosetti Carl U.J. Technique for providing a virtual digital video recorder service through a communications network
WO2005086865A2 (en) * 2004-03-09 2005-09-22 Schiller Jay B Digital ad insertion for video-on-demand
US20070214490A1 (en) * 2006-03-08 2007-09-13 Cheng Gary F Method for reducing channel change startup delays for multicast digital video streams
US20090046205A1 (en) * 2007-08-15 2009-02-19 Strasser David A Automatic Reduction of Video Display Device Power Consumption
EP2640082A1 (en) * 2012-03-16 2013-09-18 SmarDTV S.A. A processing module for injecting a digital media transport stream into a host device

Also Published As

Publication number Publication date
BR112017009596A2 (pt) 2017-12-19
US20170359613A1 (en) 2017-12-14
EP3216224A1 (en) 2017-09-13
WO2016071507A1 (en) 2016-05-12
JP2018500800A (ja) 2018-01-11
MX2017005701A (es) 2018-03-27
AU2015341687B2 (en) 2018-10-11
CA2962833A1 (en) 2016-05-12
SG11201703012WA (en) 2017-05-30
KR20170084046A (ko) 2017-07-19
AU2015341687A1 (en) 2017-05-25

Similar Documents

Publication Publication Date Title
US9118950B2 (en) Broadcast receiving apparatus, playback apparatus, broadcast communication system, broadcast receiving method, playback method, and program
US9338405B2 (en) Scrambled digital data item
EP3018910B1 (en) Transmission device, transmission method, reception device, and reception method
AU2015341687B2 (en) Media content reception and playback control
US20140223502A1 (en) Method of Operating an IP Client
US8799966B2 (en) Middleware bandwidth shifting
US20100132007A1 (en) Accelerating channel change time with external picture property markings
US20140157311A1 (en) Faster Access to Television Channels
US20150067749A1 (en) Method and apparatus for providing extended tv data
US9414096B2 (en) Method and apparatus for processing multistream content
AU2015341681B2 (en) Media content reception and switching management
US11863810B1 (en) Low-latency media streaming initialization
US20140237528A1 (en) Apparatus and method for use with a data stream
WO2014167168A1 (en) Adaptive streaming of media content
CN106791795A (zh) 3d视频流的发送方法及发送装置、接收方法及接收装置
WO2014167169A1 (en) Media-on-demand system

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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170818