CN100366086C - 在近似点播环境中提供多媒体显示点播的***和方法 - Google Patents

在近似点播环境中提供多媒体显示点播的***和方法 Download PDF

Info

Publication number
CN100366086C
CN100366086C CNB038049872A CN03804987A CN100366086C CN 100366086 C CN100366086 C CN 100366086C CN B038049872 A CNB038049872 A CN B038049872A CN 03804987 A CN03804987 A CN 03804987A CN 100366086 C CN100366086 C CN 100366086C
Authority
CN
China
Prior art keywords
multimedia
multimedia display
display
beginning section
remainder
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.)
Expired - Fee Related
Application number
CNB038049872A
Other languages
English (en)
Other versions
CN1640132A (zh
Inventor
约翰·S·斯图尔特
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 CN1640132A publication Critical patent/CN1640132A/zh
Application granted granted Critical
Publication of CN100366086C publication Critical patent/CN100366086C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • 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/47208End-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 near-video-on-demand content
    • 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/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2543Billing, e.g. for subscription services
    • 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/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26275Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for distributing content or additional data in a staggered manner, e.g. repeating movies on different channels in a time-staggered manner in a near video on demand system
    • 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/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • 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/4402Processing 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 reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440281Processing 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 reformatting operations of video signals for household redistribution, storage or real-time display by altering the temporal resolution, e.g. by frame skipping
    • 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/45Management 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/462Content 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
    • H04N21/4627Rights management associated to 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/60Network 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/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • H04N21/6334Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
    • H04N21/63345Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key by transmitting keys
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17345Control of the passage of the selected programme
    • H04N7/17363Control of the passage of the selected programme at or near the user terminal

Landscapes

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

Abstract

一种在近似多媒体点播环境中提供多媒体点播的方法和***。将以周期间隔(T1-T0)广播的一组多媒体显示中的每一个的开始段(310)预先记录到用户多媒体***中。每个开始段(310)至少与周期间隔一样长(L)。响应于用户请求执行多媒体显示中所选择的一个(502),开始重放相应的开始段(504),开始记录已经开始广播的相应的多媒体显示(506),并且当开始段的重放内容与广播显示的记录中的内容相关时,将从开始段的重放切换到重放广播显示的记录(508)。

Description

在近似点播环境中提供多媒体显示点播的***和方法
技术领域
本发明一般涉及提供例如按次付费电影的多媒体点播的方法和装置。
背景技术
传统的按次付费观看电影的服务提供商在近似点播环境中运行。电影通常以定期的时间间隔广播,例如一小时,而且期望观看特定电影的消费者必须等到下一次放映时才能观看整个电影。而且,如果用户可能由于接听电话而分散注意力,当广播节目开始时,则用户将错过一部分图像。如果在图像播放期间观看者接听电话或有客来访也可能发生其他不便。用户可能错过部分电影来接听电话或接待访客。难以计数的其他分心也能够干扰用户享受按次付费电影。
如果经由个人广播将按次付费服务提供给每个用户,则对用户是有利的,并且可以给每个用户提供用于对广播执行特技模式的控制,但是将那样的个人化广播提供给大量用户将耗尽极大的带宽量,因此不是实用的解决方案。因此,需要的是一种在近似视频点播环境中操作的视频点播***,其中按次付费服务提供商提供有限次计划的广播,但是用户可以随时开始观看节目,并且在重放观看期间对节目显示执行特技模式。
发明内容
根据本发明结构的多媒体点播服务提供在近似多媒体点播环境中的多媒体点播。用户可以受益于在他们选择的时间体验多媒体的执行,例如视听显示,并且对显示执行特技模式操作,例如停止、暂停、播放、慢动作、快动作、快进和倒带。多媒体点播服务提供商能够受益于使用相对少量的带宽来提供多媒体点播的功能,所述带宽近似等于用于提供近似多媒体点播的带宽。
一种在近似点播环境中提供多媒体显示点播的方法可以包括:给多个用户提供用于多媒体显示的多个开始段;和用相同显示的每次广播的开始时间之间的周期间隔在多个频道上同时广播多媒体显示。多个广播之间的所述周期间隔应当小于或等于所述多个开始段的长度。当开始起动***时可以将所述多个开始段自动记录到用户多媒体***,并且可以定期更新所述多个开始段,以便对应于多媒体显示(presentation)的后续组。可以自动记录或当用户请求时记录所述开始段的更新。
还可以给用户提供可用于呈现的多媒体显示的菜单。而且,响应于用户请求所选择的多媒体显示的执行,提供商给所述用户提供开始重放所述多媒体显示的权限。可以使用所述权限来开始记录已经开始广播的所选择的多媒体显示,并且开始重放相应的预先记录的开始段。也可以将解扰代码密钥合并到所述权限,所述解扰代码密钥用于解扰已经开始广播的开始段和所选择的多媒体显示。而且,可以将访问代码合并到所述权限,所述访问代码用于访问广播多媒体显示的频道。使用执行控制,在从记录开始执行显示后,显示的记录是难以实现的。而且,响应于用户对多媒体显示的请求可以产生帐单代码。
一种用于提供多媒体显示的***可以包括多媒体广播单元,用于给用户提供被提供来执行的所述多媒体显示的多个开始段。而且,所述多媒体广播单元可以使用多个频道来广播所述多媒体显示的每个的多个实例。
在每次显示发送的开始,多媒体广播单元可以发送标志代码用以标记开始段的开始,从而识别用于由远程用户单元记录的开始段。所述标志代码也可以包括多媒体显示识别代码,从而远程用户单元可以确定是否已经记录了开始段。而且,多媒体广播单元能够以未加扰的格式发送开始段,从而以更简单的过程来记录开始段。
用户多媒体***可以预先记录被提供用来观看的每个节目显示的开始段。而且,响应于对所选择的多媒体显示的执行的用户请求,可以开始重放对应于所选择的多媒体显示的开始段;可以开始从最近开始的广播中记录所选择的多媒体显示;以及,当重放开始段的节目内容与在多媒体显示的已记录部分的开头捕获的节目内容相关时,可以将重放从开始段切换到多媒体显示的已记录部分。
可以将开始段和从多媒体显示的广播记录的部分记录在公共存储介质上,例如磁盘介质、光盘介质或电存储介质。所述***可以替换地将多媒体显示记录在公共存储介质上并从所述公共存储介质中读取用以重放所述多媒体显示。
所述多媒体显示可以呈现在电视显示***、计算机显示***、个人数字助理、家庭影院显示***、音频***、或这些装置的任何组合上。用户多媒体***还可以包括:多媒体记录器,被配置用来预先记录被提供用于呈现的每个多媒体显示的开始段;多媒体***控制器,与所述多媒体记录器可操作性通信;接收器,用于接收多媒体显示广播;以及用户接口,用于接收用户请求并将该用户请求传递到所述多媒体***控制器。所述用户接口可以显示多媒体显示的菜单并接收用户输入。也可以将特技模式控制合并到所述用户接口。
附图说明
图1是此处有助于描述本发明结构的多媒体广播单元的方框图;
图2是此处有助于图解说明本发明结构的用户多媒体***的方框图;
图3A和3B是图解说明在近似多媒体点播环境中的多媒体点播方法的定时顺序的操作的时线;
图4是有关广播单元的操作的流程图,该流程图有助于图解说明用于在近似多媒体点播环境中提供多媒体显示点播的方法;和
图5是有关用户多媒体***的操作的流程图,该流程图有助于图解说明用于在近似多媒体点播环境中提供多媒体点播的方法。
具体实施方式
图1是描述例如位于电缆首端或卫星上行链路的服务提供商的多媒体广播***的方框图,所述多媒体广播***向位于远程的用户发送或广播节目。在近似点播环境中多媒体广播***向用户提供多媒体显示或节目点播。***100包括广播***控制器102,该广播***控制器能够与用于广播多媒体显示的其他***组件进行通信。广播***控制器102可以包括中央处理单元和***总线。然而,广播***控制器102并不限于此并可包括替换的处理装置和内部装置通信的方法。而且,在广播***控制器102中也可以使用附加的装置。例如,广播***控制器还可以包括随机存取存储器(RAM)、只读存储器(ROM)、模数(A/D)转换器、数模(D/A)转换器、以及多媒体处理组件。
多媒体广播***100也可以包括多媒体源104。多媒体源104可以提供多媒体显示或节目用以广播***100的广播。多媒体源104可以包括磁盘介质、磁光盘、光盘介质、磁带、或电子存储介质。例如,多媒体源104可以并入一个或多个典型用于计算机***的硬盘驱动器。然而,存储介质的实施例不限于此,并且可以并入其他形式的信息存储器。
多媒体广播***100还可以包括多媒体广播单元106。多媒体广播单元106可以接收多媒体显示并向多个用户多媒体***200广播这些显示。可以使用多个广播频道并可以同时广播多个显示。多媒体广播单元106能够广播模拟或数字格式的显示。而且,广播单元能够以各种方式发送广播。例如,多媒体广播单元106可以经由电缆传输、光纤传输、或无线传输发送广播。
多媒体广播***100还可以包括广播装置通信单元108。该广播装置通信单元108可以与多媒体广播单元106合并以便能够经由广播介质在用户多媒体***200与多媒体广播***100之间进行双向通信,但是并不限于这种结构。例如,通信单元108可以包括一个或多个经由电缆或电话线与用户多媒体***进行通信的调制解调器,或者可以简单包括电话***,其中用户多媒体***200的用户可以拨电话号码并输入用户代码,以便接收执行权限代码以开始多媒体显示。
多媒体广播***100还可以包括:权限控制***110,用于签发执行权限代码;执行控制***112,用于提供防止第二次在没有权限代码的情况下执行记录多媒体显示的执行代码;和帐单控制***114,用于产生当用户接收权限代码时向用户开***的帐单。这些控制***可以包括与广播***控制器102通信的计算机化的程序。然而,控制***的实施例不限于此,并且控制***还可以包括硬件或硬件和软件的组合。
图2是用于在近似点播环境中提供多媒体显示点播的用户多媒体***200的方框图。用户多媒体***200包括多媒体***控制器202,该多媒体***控制器能够与用于提供多媒体显示的其他***组件进行通信。多媒体***控制器202可以包括中央处理单元和***总线。然而,多媒体***控制器202不限于此,并且可以包括替换的处理装置和内部装置通信的方法。而且,在多媒体***控制器中也可以使用附加的装置。例如,多媒体***控制器202还可以包括RAM、ROM、A/D转换器、D/A转换器以及多媒体处理组件。
用户多媒体***200也可以包括广播接收器204,用于接收多媒体广播并将这些广播传递到***中的其他组件。广播接收器204能够接收模拟或数字格式的广播。而且,广播接收器可以接收以各种方式发送的广播。例如,广播接收器204可以经由电缆传输、光纤传输、或无线传输接收广播。
***也可以包括用于使用户能够与用户多媒体***200交互的用户接口206。例如,用户接口206可以将用户命令传递到多媒体***控制器202。用户接口206可以包括使用户能够与用户多媒体***200交互的视频显示器、遥控器、键盘、鼠标、触摸屏、语音识别器或其他装置。例如,用户接口206可经由遥控单元在视频显示器上显示菜单项并接收用户输入的命令。
***也包括用于将用户请求传递到多媒体广播***100的用户通信单元208。用户通信单元208可以与广播接收器204合并以便能够经由广播介质在用户与多媒体广播***100之间进行双向通信,但是并不限于这种结构。例如,用户通信单元可以包括经由电缆或电话线通信的调制解调器,或者可以简单包括用户电话,其中用户拨电话号码并输入用户代码,以便接收权限代码以观看所选择的多媒体显示。
用户多媒体***200也可包括多媒体记录器210。多媒体记录器210可以包括至少一个公共存储介质,例如磁盘介质、光盘介质或电子存储介质。例如,多媒体记录器210可以并入那些典型用于计算机***中的硬盘驱动器中。而且,也可以使用可重写光盘(CDRW)或RAM。然而,存储介质的实施例不限于此,并且可以并入其他形式的信息存储器。而且,多媒体记录器210可以包括一个或多个用于临时存储读和写数据的缓冲器,以便使多媒体记录器能够从用以重放多媒体显示的存储介质中可替换地写和写入用于记录多媒体显示的存储介质。这使得多媒体记录器210看起来能够同时记录或重放节目内容,而不损害记录或重放执行的质量。
多媒体记录器210可以包括用于索引存储在记录器上的多媒体显示的索引。那样的索引可以是对应于唯一目录结构的查找表、文件分配表、或者跟踪存储介质上的多媒体显示的任何其他方法。索引可以一直跟踪存储在多媒体记录器210上的多媒体显示和段。而且,索引可以跟踪段或者全部的多媒体显示的重放或记录过程。
用户多媒体***200也可以包括使用户能够体验多媒体显示的多媒体执行单元212。多媒体执行单元212可以包括电视显示器、计算机显示***、个人数字助理、家庭影院显示***、视频监视器、视频投影仪、音频***、或者用于显示多媒体执行的其他装置。也可以使用多媒体装置的组合。例如,多媒体执行单元212可以包括家庭影院***,它合并了用于音频-视频显示执行的电视或视频显示器以及环绕音响音频***。而且,如果用户接口206包括视频显示器,则可以使用与多媒体执行单元212部分相同的视频显示器。
图3A图解说明了在多个频道上具有多个广播多媒体显示的广播时间表的示例性时线。这样的广播时间表产生了近似多媒体点播环境。在图3A示例中示出了四个广播频道,频道1至频道4。然而,应当注意,并不限于本发明可以使用的频道数目。示例中示出了在各个频道上发送的相同显示的多个广播。特定多媒体节目的每个广播出现在不同频道上,从而利用在它之前的相同节目的传输。而且,特定多媒体显示的广播以每个广播开始之间的时间间隔“L”开始。另外,在用于更早广播的频道上的广播直到那个频道上的前一广播结束才开始。
例如,广播1可以在时间T0在频道1上开始,广播2可以在时间T1在频道2上开始,广播3可以在时间T2在频道3上开始,广播4可以在时间T3在频道4开始,广播5可以在时间T4在频道1开始,广播6可以在时间T5在频道2开始,广播7可以在时间T6在频道3开始等。而且图3A示出了广播1的开始段310,该开始段是预料将来使用从信道1记录的。开始段310的长度等于时间间隔“L”。
图4示出了图解说明用于在近似多媒体点播环境中提供多媒体点播的广播***方法的流程图400。流程图400表示可以按照重复广播多媒体显示以创建近似点播环境的顺序。步骤的顺序可以通过在操作多媒体广播***100的计算机程序中体现的功能来实现。然而,本发明不限于此,并且可以发生手动操作的传输。而且,处理不限于单个广播,可以实现这种处理的几个实例,以便使多媒体广播***100能够同时重复广播多媒体显示中的每一个。
参考步骤402,为用户提供可用于预览的每个多媒体显示的开始段。在用户多媒体***200的多媒体记录器210上能够预先记录指定长度“L”以及关联于可用于用户的每个多媒体显示的开始段。例如,在***安装之前可以在多媒体记录器上记录开始段。或者,当初始激活用户多媒体***200时,可以预先安排多媒体记录器210记录每个可用的多媒体显示的开始段。而且,对于仍未记录到用户的多媒体记录器210的开始段,可以预先安排用户多媒体***200搜索用于开始段的多个广播频道以便多媒体显示,并且记录这些开始段。
为了识别和记录开始段,可以在开始广播每个开始段时通过广播单元发送标志代码。而且,可以将多媒体显示识别代码合并到该标志代码,以便使远程用户单元能够确定是否已经记录了开始段。另外,能够以未加扰的格式发送开始段,从而便于将它们记录在用户多媒体***200中的多媒体记录器210。当可用的节目显示的菜单变化时,也可以使用那种方法来定期更新和修改存储在多媒体记录器210上的开始段。可以定期或按用户请求发生这种更新处理。
参考步骤404,多媒体广播***100的多媒体广播单元106可以经由多媒体广播单元106在首次开放的广播频道上开始广播显示。为了说明目的,我们可以指定变量“n”来代表广播的数量,并且对于首次广播设定n等于1。因此,在图3A的上下文中,该首次广播可以是广播1(Bc1),在时间T0在频道1上广播。应当注意广播频道可以是不同于另一种广播的任何技术。例如,广播频道可以通过传输频率、调制类型、数据分组编码、加密、或复用的位流中的节目识别符或PID来区分。然而,本发明不限于此,并且可以使用区分广播频道的任何其他方法。
广播***控制器102通过将从多媒体源104传递的显示传送到多媒体广播单元106,可以便于广播多媒体显示。合并到广播***控制器102中的***总线可以提供多媒体源104与多媒体广播单元106之间的通信路径。
然而,本发明不限于此,并且可以合并替换的通信方法。例如,一个替换的实施例可以要求一条从多媒体源104到多媒体广播单元106的直接通信路径。不需要广播***控制器102与多媒体广播单元106之间的通信就可以实现实施例。在这种实施例中,广播***控制器102能够与多媒体源104进行通信,并且可以预先安排多媒体广播单元106以广播由多媒体元104发送到它的***示。
参考步骤406,广播***控制器102可以连续地监视用于用户请求的广播通信单元108。当接收到观看节目显示的请求时,权限代码可以由权限控制***110产生并被传递到响应的用户多媒体***200,如步骤408所示。权限代码通过开始重放(Pb1)相应的开始段,例如在用户多媒体***200上预先记录的310,可以使用户多媒体***200能够开始用户选择的多媒体显示或节目的执行。与开始节目重放同步,开始记录模式(Wr),它捕获了用户选择的节目的最近和近期发生的广播(Bc2)。权限代码可以包括解扰码关键字,用于解扰预先记录的开始段和广播节目。权限代码还可以包括访问码,用于访问广播多媒体显示所经由的频道。应当理解,尽管用户可以请求立即浏览多媒体显示,但是用户可以替换地存储权限代码,以便允许在以后的时间开始多媒体显示。
参考步骤409,可以通过执行控制***112产生执行控制代码,从而难以在节目观看结束之后在用户多媒体***200上记录节目。通过从多媒体记录器210中删除所选择的节目记录或者使记录变得难以实现直到用户多媒体***200接收到另一个权限代码,才可以实现那样的单一重放使用。类似地,根据固定的时间期间可以控制所选择的节目,例如在例如24小时的预定示例性观看期间之内,可以多次观看所选择的节目。在观看期间过去后,节目重放禁止,或者从***200中删除节目。
参考步骤410,响应于用户观看多媒体显示的请求,可以通过帐单控制***114来产生帐单代码。多媒体广播公司可以使用帐单控制代码来产生执行的***。
尽管步骤406至410在图4中显示为单路径,但是多个用户可以同时请求观看显示,并且合并步骤406至410的处理的多个实例可以同时运行。而且,即使当***执行流程图中的其他步骤时,广播***100也可以继续监视广播通信单元108的新的用户请求。
参考步骤414,***控制器102可以检查确定多媒体显示的所有计划广播是否完成。如果所有计划广播完成,则在多媒体显示功能调用之内将不开始多媒体显示广播,并且多媒体显示功能调用可以结束。
如果所有计划的多媒体显示广播没有完成,则每个步骤416,将在适当的时间在下一个开放的频道上开始下一个显示的广播。然后该下一个广播变成最近的多媒体显示广播,并且在刚在前广播(即n+1)之后能够依次编号。参考图3A,该广播可以表示为广播2(Bc2),它是在时间T1在频道2上广播。在步骤418,变量“n”则可以按1递增,从而“n”表示最近的显示广播的数目(即n=n+1)。在该示例中“n”增加到2,因为广播2是最近的广播。随后***可以循环到步骤406,以便继续监视用户请求。下一个广播可以在它计划的时间开始,并且可以继续处理,直到所有广播结束。
图5示出了有助于图解说明在近似多媒体点播环境中用于点播提供多媒体的用户多媒体***的方法的流程图500。所述方法在步骤502随着用户选择多媒体显示的执行开始。用户做出多媒体选择存在许多种方式。例如,可用的多媒体显示的菜单可以通过多媒体广播***100广播并通过广播接收器204接收。随后多媒体***控制器202将该菜单从广播接收传递到用户接口206。用户接口206能够显示该菜单,并且用户可以输入请求以从该菜单选择多媒体显示。遥控是一种用户可以输入请求的方式,但是如先前所述,可使用其他装置使用户能够与用户多媒体***200进行交互作用。例如,可以在触屏显示器上显示菜单,并且用户可以通过在特定位置上触屏来输入请求以选择特定多媒体显示。经由用户通信单元208可以将用户选择传递到多媒体广播***100。
在步骤503,用户多媒体***200可以接收权限代码以开始所选择显示的重放。例如,可以通过用户通信单元208从多媒体广播***100接收权限代码。然而,本发明不限于此,并且可以使用将权限代码传递到用户多媒体***200的其他方式。例如,用户可以经由电话接收权限代表,并且将该权限代码手动输入用户的用户多媒体***200。
在多媒体显示选择处理期间,用户可以计划他的节目显示立即开始或在以后的时间开始。参考图3B,节目开始时间可以由时线300上的TSTART来表示。多媒体显示可以具有关联长度和随后停止时间TSTOP。开始时间与停止时间之间的时间间隔可以称作节目显示的期望观看安排320。在该示例中,开始时间TSTART发生在时线300的T1和T2之间。
在步骤504,多媒体***控制器202可以通过将节目显示传递到多媒体记录器210来开始节目显示,以便从存储介质读取(Pb)预先记录的开始段310和将所再现的信息连接多媒体执行单元212以开始显示所选择的节目。图3B示出了对于广播1的开始段310的示例。
参考图5的步骤506,与重放(Pb1)开始段310同步,多媒体***控制器202可以与多媒体记录器210通信,以便从广播接收器204接收并开始记录(Wr)已经在时间TSTART之前开始广播的用户所选择的节目(Bc2)的最近和当前发生的广播。在这个示例中,最近的广播是广播2,广播2在T1开始。因此,可以选择广播2用以记录和随后播放所选择的节目。尽管广播2在时间T1开始,这在用户观看选择之前并且在时间TSTART记录Wrs开始,但是对观众来说初始节目段Mp并没有丢失,因为节目的开始部分从先前传输(广播1,Bc1)开始就被预先记录并被保存为开始段310。为了成本效率,有利地将多媒体显示记录在与包含预先记录的段相同的存储介质,但是本发明不限于此,并且可以使用多个存储器。可以继续所选择的记录处理,直到到达节目广播的结尾,然而从记录器210的节目重放将继续直到节目结尾。
当预先记录的段310已经被播放了时间期间Mp时,到达一个记录区,在该记录区中,用正在同时从当前广播中记录的节目内容(在这种情况下为广播2)重叠节目内容。在图3B中,该记录内容重叠区定义为持续时间为tr的“瞬变时间”312。
参考图5的步骤508,在瞬变时间321的期间内,多媒体***控制器202可以将节目重放从预先记录的开始段310无缝地切换到从正在处理的广播的最近广播中捕获的记录315中的相同的节目点,在该示例是广播2。这可以通过下列步骤来实现:多媒体***控制器202与多媒体记录器210通信,以便停止从预先记录的开始段310的读取(Pb1)和开始读取(Pb2)已从最近广播中记录的记录315。记录315包括从在时间Tstart记录开始的广播2节目,然而重放切换到记录315可以发生在时间Tstart或者在瞬变时间312的重叠时间期间之内的任意时间。从读取(Pb2)的重放信息耦合到多媒体执行显示单元212。可以继续记录广播选择的节目或多媒体显示(广播2),直到传输在时间Pend结束,然而,在节目的特技模式重放期间可以采用记录模式操作。
然后当在时间Tstop到达记录320的结束时,可以终止多媒体显示的重放,并如在步骤510所示。在完成显示的重放之后,所选择的节目或多媒体显示的记录可能被禁止、移动或从多媒体记录器210中擦除,从而防止了用户再次执行特定的显示记录。
返回来参考图2,***200可以响应于用户命令来提供合并到用户接口206的特技模式用户控制,以便多媒体显示的特技模式操作。这些特技模式可包括停止、暂停、播放、慢动作、快动作、快进和倒带。特技模式的使用可以发生在重放开始段期间和重放节目的广播记录部分期间。而且,从开始段的重放切换成多媒体显示的广播记录部分的重放不影响特技模式操作。另外,特技模式的使用不影响将所广播的多媒体显示记录到多媒体记录器210。

Claims (20)

1.一种在近似点播环境中提供多媒体显示点播的方法,包括:
预先记录以周期间隔在至少两个频道上广播的多媒体显示的开始段,所述周期间隔是所述多媒体显示在第一频道和第二不同频道上的广播的开始之间的时间差,所述开始段具有至少与所述周期间隔一样长的持续时间;和
响应用户执行所述多媒体显示的请求:
a)开始重放对应于所述多媒体显示的所述开始段,其中,不加扰地接收所述开始段;
b)开始记录已经开始广播的所述多媒体显示,其中,加扰地接收不是所述多媒体显示的所述开始段的所述多媒体显示的其余部分;和
c)当所述开始段的节目内容与所述记录中包含的所述多媒体显示的所述其余部分的节目内容一致时,从所述开始段的所述重放切换到所述多媒体显示的所述其余部分的所述记录的重放,其中,在执行步骤b)和步骤c)中的至少一个期间,将所述记录的多媒体显示的其余部分解扰。
2.如权利要求1所述的方法,还包括:当继续记录所述多媒体显示的其余部分时,通过停止所述开始段和所述多媒体显示的其余部分的所述记录中的至少一个的所述重放来暂停所述多媒体显示。
3.如权利要求1所述的方法,还包括:当继续记录所述多媒体显示的其余部分时,对所述多媒体显示的其余部分的所述记录的所述重放进行倒带和快进中的至少一种。
4.如权利要求1所述的方法,其中:在公共存储介质上记录所述开始段和所述多媒体显示的其余部分。
5.如权利要求4所述的方法,其中:所述公共存储介质是从由磁盘介质、光盘介质和电存储介质组成的组中选择的。
6.如权利要求5所述的方法,还包括:为了所述公共存储介质上的所述预先记录的开始段和所述多媒体显示的其余部分的记录的所述重放,交替地从所述公共存储介质中读取。
7.如权利要求4所述的方法,还包括:在完成所选择的多媒体显示的显示后,禁止所述多媒体显示的其余部分的所述记录的重放。
8.如权利要求1所述的方法,还包括在初始激活多媒体***时,自动预先记录开始段的步骤。
9.如权利要求1所述的方法,还包括:响应用户请求和自动信号中的至少一个,用对应于随后的多媒体显示的新的开始段来周期性地更新开始段。
10.如权利要求1所述的方法,其中:所述多媒体显示被呈现在由电视显示器、视频显示器、计算机显示器、个人数字助理、家庭影院***和音频***组成的组中的一个上。
11.一种在近似点播环境中提供多媒体显示点播的***,包括:
多媒体记录器,被配置用于预先记录以周期间隔在至少两个频道上广播的多媒体显示的开始段,所述周期间隔是所述多媒体显示在第一频道和第二不同频道上的广播的开始之间的时间差,所述开始段具有至少与所述周期间隔一样长的持续时间;和
多媒体***控制器,可操作地与所述多媒体记录器通信,并且使所述多媒体记录器:
a)开始重放对应于所述多媒体显示的所述开始段,其中,不加扰地接收所述开始段;
b)开始记录已经开始广播的所述多媒体显示,其中,加扰地接收不是所述多媒体显示的所述开始段的所述多媒体显示的其余部分;和
c)当所述开始段的重放节目内容与所述记录部分中包含的所述多媒体显示的所述其余部分的重放节目内容相关时,从所述开始段的所述重放切换到所述多媒体显示的所述其余部分的所述记录部分的重放,其中,在执行步骤b)和步骤c)中的至少一个期间,将所述记录的多媒体显示的所述其余部分解扰。
12.如权利要求11所述的***,还包括:用户接口,其接收用户命令并且将所述用户命令传送到所述多媒体***控制器。
13.如权利要求12所述的***,其中:所述用户接口包括可用于用户的所述多媒体显示的菜单,所述用户可以从所述菜单选择用于执行的多媒体显示。
14.如权利要求12所述的***,还包括:响应用户输入的控制,当继续记录所述多媒体显示的所述其余部分时,所述响应用户输入的控制在被激活时通过停止所述开始段和所述记录的多媒体显示的所述其余部分中的至少一个的所述重放来暂停所述多媒体显示。
15.如权利要求12所述的***,还包括:响应用户输入的特技模式控制,其用于引起所述多媒体记录器的特技模式操作,所述特技模式包括慢动作、快动作、快进、和倒带中的至少一种。
16.如权利要求11所述的***,其中:所述多媒体记录器将所述开始段和所述多媒体显示的所述其余部分记录在公共存储介质上。
17.如权利要求16所述的***,其中:所述公共存储介质是从由磁盘介质、光盘介质和电存储介质组成的组中选择的。
18.如权利要求11所述的***,其中:所述多媒体***控制器包括自动记录功能,用于使所述多媒体记录器在所述***初始激活时记录所述开始段。
19.如权利要求11所述的***,其中:所述多媒体***控制器包括自动更新功能,用于使用多个对应于随后的多媒体显示组的新的不加扰的开始段来周期性地更新所述开始段中的一些。
20.如权利要求11所述的***,还包括:接收器,用于接收所述多媒体显示中所选择的一个的广播。
CNB038049872A 2002-01-23 2003-01-17 在近似点播环境中提供多媒体显示点播的***和方法 Expired - Fee Related CN100366086C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/055,759 2002-01-23
US10/055,759 US20030138237A1 (en) 2002-01-23 2002-01-23 Multimedia on demand for use in a near on demand environment

Publications (2)

Publication Number Publication Date
CN1640132A CN1640132A (zh) 2005-07-13
CN100366086C true CN100366086C (zh) 2008-01-30

Family

ID=21999967

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB038049872A Expired - Fee Related CN100366086C (zh) 2002-01-23 2003-01-17 在近似点播环境中提供多媒体显示点播的***和方法

Country Status (8)

Country Link
US (1) US20030138237A1 (zh)
EP (1) EP1470716A4 (zh)
JP (1) JP2005516489A (zh)
KR (1) KR20040081145A (zh)
CN (1) CN100366086C (zh)
BR (1) BR0302723A (zh)
MX (1) MXPA04007079A (zh)
WO (1) WO2003063489A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2006011270A1 (ja) * 2004-07-27 2008-05-01 シャープ株式会社 擬似ビデオオンデマンドシステム、擬似ビデオオンデマンドシステムの制御方法、およびそれらに用いるプログラムおよび記録媒体
US8752107B2 (en) * 2006-03-07 2014-06-10 Telefonaktiebolaget L M Ericcson (Publ) Time-shifting and chase-play for an IPTV system
KR100841317B1 (ko) 2006-07-14 2008-06-26 엘지전자 주식회사 텔레비젼의 시스템 구동과 관련된 소프트웨어를 송수신하는 방법 및 그 장치

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1129879A (zh) * 1994-08-31 1996-08-28 索尼公司 近即时视频信号接收机
US5682597A (en) * 1995-06-15 1997-10-28 International Business Machines Corporation Hybrid video-on-demand based on a near-video-on-demand system
US6002720A (en) * 1991-01-07 1999-12-14 H. Lee Browne, D/B/A Greenwich Information Technologies Llc Audio and video transmission and receiving system
US6018359A (en) * 1998-04-24 2000-01-25 Massachusetts Institute Of Technology System and method for multicast video-on-demand delivery system
CN1254236A (zh) * 1998-11-13 2000-05-24 北京市赛得康通信技术有限公司 一种数字视频信号点播的方法
CN1284817A (zh) * 2000-05-13 2001-02-21 深圳市天圣电脑有限公司 网站视频点播的传输***和方法
CN1322440A (zh) * 1999-09-27 2001-11-14 皇家菲利浦电子有限公司 用于视频点播的可增容***
EP1164796A1 (en) * 2000-06-14 2001-12-19 Astrium SAS Process and system for video on demand

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2075921C (en) * 1990-12-21 2002-03-12 Stephen S. Walker Method for providing video programming nearly on demand
US5253275A (en) * 1991-01-07 1993-10-12 H. Lee Browne Audio and video transmission and receiving system
US5724091A (en) * 1991-11-25 1998-03-03 Actv, Inc. Compressed digital data interactive program system
US5371551A (en) * 1992-10-29 1994-12-06 Logan; James Time delayed digital video system using concurrent recording and playback
US5357276A (en) * 1992-12-01 1994-10-18 Scientific-Atlanta, Inc. Method of providing video on demand with VCR like functions
US6002694A (en) * 1994-02-17 1999-12-14 Hitachi, Ltd. Interactive chargeable communication system with billing system therefor
US6041316A (en) * 1994-07-25 2000-03-21 Lucent Technologies Inc. Method and system for ensuring royalty payments for data delivered over a network
US5530754A (en) * 1994-08-02 1996-06-25 Garfinkle; Norton Video on demand
US5612742A (en) * 1994-10-19 1997-03-18 Imedia Corporation Method and apparatus for encoding and formatting data representing a video program to provide multiple overlapping presentations of the video program
US5619247A (en) * 1995-02-24 1997-04-08 Smart Vcr Limited Partnership Stored program pay-per-play
US5699125A (en) * 1995-03-31 1997-12-16 Matsushita Electric Corporation Of America Electronic television program guide for a television system having two tuners
US5652613A (en) * 1995-06-07 1997-07-29 Lazarus; David Beryl Intelligent electronic program guide memory management system and method
JP3371186B2 (ja) * 1995-11-27 2003-01-27 ソニー株式会社 ビデオデータ配信システムおよびビデオデータ受信装置
US5872588A (en) * 1995-12-06 1999-02-16 International Business Machines Corporation Method and apparatus for monitoring audio-visual materials presented to a subscriber
US5662613A (en) * 1996-05-14 1997-09-02 Astarita; Denis C. Endoscopic instrument lock
US6101368A (en) * 1997-03-07 2000-08-08 General Instrument Corporation Bidirectional external device interface for communications receiver
US6057872A (en) * 1997-07-09 2000-05-02 General Instrument Corporation Digital coupons for pay televisions
US6138908A (en) * 1997-09-19 2000-10-31 Ericsson Inc. Method for updating communications facilitation data
US6298482B1 (en) * 1997-11-12 2001-10-02 International Business Machines Corporation System for two-way digital multimedia broadcast and interactive services
US6175587B1 (en) * 1997-12-30 2001-01-16 Motorola, Inc. Communication device and method for interference suppression in a DS-CDMA system
US6337719B1 (en) * 1998-03-30 2002-01-08 U. S. Philips Corporation Apparatus for receiving signals during power-off (stand-by) mode
US6788882B1 (en) * 1998-04-17 2004-09-07 Timesurf, L.L.C. Systems and methods for storing a plurality of video streams on re-writable random-access media and time-and channel- based retrieval thereof
US6281940B1 (en) * 1999-03-31 2001-08-28 Sony Corporation Display of previewed channels with rotation of multiple previewed channels along an arc
US7024679B1 (en) * 1999-10-13 2006-04-04 Svod Llc Local near video on demand storage
US6701528B1 (en) * 2000-01-26 2004-03-02 Hughes Electronics Corporation Virtual video on demand using multiple encrypted video segments
US6622305B1 (en) * 2000-02-25 2003-09-16 Opentv, Inc. System and method for displaying near video on demand
US20040123324A1 (en) * 2000-03-07 2004-06-24 Sazzad Sharif M. Methods and apparatus for providing video services such as Video-on-Demand, news and advertising services
US6308327B1 (en) * 2000-03-21 2001-10-23 International Business Machines Corporation Method and apparatus for integrated real-time interactive content insertion and monitoring in E-commerce enabled interactive digital TV
US6804824B1 (en) * 2000-06-30 2004-10-12 Microsoft Corporation Systems and methods using multiple tuners
US6934740B1 (en) * 2000-09-19 2005-08-23 3Com Corporation Method and apparatus for sharing common data objects among multiple applications in a client device
US6744789B1 (en) * 2000-09-26 2004-06-01 The Directv Group, Inc. System and method for translating MPEG packets which include PCR data into DIRECTV packets which include RTS data

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6002720A (en) * 1991-01-07 1999-12-14 H. Lee Browne, D/B/A Greenwich Information Technologies Llc Audio and video transmission and receiving system
CN1129879A (zh) * 1994-08-31 1996-08-28 索尼公司 近即时视频信号接收机
US5884141A (en) * 1994-08-31 1999-03-16 Sony Corporation Near video-on-demand signal receiver
US5682597A (en) * 1995-06-15 1997-10-28 International Business Machines Corporation Hybrid video-on-demand based on a near-video-on-demand system
US6018359A (en) * 1998-04-24 2000-01-25 Massachusetts Institute Of Technology System and method for multicast video-on-demand delivery system
CN1254236A (zh) * 1998-11-13 2000-05-24 北京市赛得康通信技术有限公司 一种数字视频信号点播的方法
CN1322440A (zh) * 1999-09-27 2001-11-14 皇家菲利浦电子有限公司 用于视频点播的可增容***
CN1284817A (zh) * 2000-05-13 2001-02-21 深圳市天圣电脑有限公司 网站视频点播的传输***和方法
EP1164796A1 (en) * 2000-06-14 2001-12-19 Astrium SAS Process and system for video on demand

Also Published As

Publication number Publication date
JP2005516489A (ja) 2005-06-02
WO2003063489A1 (en) 2003-07-31
US20030138237A1 (en) 2003-07-24
EP1470716A1 (en) 2004-10-27
KR20040081145A (ko) 2004-09-20
BR0302723A (pt) 2004-03-09
MXPA04007079A (es) 2004-10-29
EP1470716A4 (en) 2010-06-30
CN1640132A (zh) 2005-07-13

Similar Documents

Publication Publication Date Title
US9800936B2 (en) Apparatus, systems and methods for accessing an initial portion of a media content event
JP4231897B2 (ja) オン・デマンドでマルチメディア・プレゼンテーションを再生する方法
US7984463B2 (en) Instant video on demand playback
CN1321531C (zh) 用于提供即时启动多媒体内容的方法和***
US8705940B2 (en) Video advertising
CA2403240C (en) Interactive media system and method for presenting pause-time content
US7631331B2 (en) Cross-channel interstitial program promotion
US20160066058A1 (en) Methods and systems for forced advertising
US20020095510A1 (en) Pre-storing multiple programs with user control of playback
WO2005034503A2 (en) Modifying commercials for multi-speed playback
KR20040019400A (ko) 자동 광고 스킵 서비스
WO2003107657A1 (en) Advertisement bidding for data recording devices
CN100366086C (zh) 在近似点播环境中提供多媒体显示点播的***和方法
US8756628B2 (en) Video representation delivery system and service and a method of operation thereof
JP2003153216A (ja) ストリームの送信方法、送信装置、受信装置及び受信プログラム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080130

Termination date: 20100220