CN101682753B - 减小频道切换时间的系统和方法 - Google Patents
减小频道切换时间的系统和方法 Download PDFInfo
- Publication number
- CN101682753B CN101682753B CN2008800198814A CN200880019881A CN101682753B CN 101682753 B CN101682753 B CN 101682753B CN 2008800198814 A CN2008800198814 A CN 2008800198814A CN 200880019881 A CN200880019881 A CN 200880019881A CN 101682753 B CN101682753 B CN 101682753B
- Authority
- CN
- China
- Prior art keywords
- class
- stream
- receiver
- time
- video
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 230000008859 change Effects 0.000 claims description 4
- 230000006835 compression Effects 0.000 claims description 2
- 238000007906 compression Methods 0.000 claims description 2
- 230000003111 delayed effect Effects 0.000 abstract 1
- 230000005540 biological transmission Effects 0.000 description 6
- 238000004590 computer program Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 235000017060 Arachis glabrata Nutrition 0.000 description 1
- 241001553178 Arachis glabrata Species 0.000 description 1
- 235000010777 Arachis hypogaea Nutrition 0.000 description 1
- 235000018262 Arachis monticola Nutrition 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 235000020232 peanut Nutrition 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001960 triggered effect Effects 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/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/44—Processing 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
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23406—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving management of server-side video buffer
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23424—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
- H04N21/2355—Processing of additional data, e.g. scrambling of additional data or processing content descriptors involving reformatting operations of additional data, e.g. HTML pages
- H04N21/2358—Processing of additional data, e.g. scrambling of additional data or processing content descriptors involving reformatting operations of additional data, e.g. HTML pages for generating different versions, e.g. for different recipient devices
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/262—Content 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/2625—Content 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 delaying content or additional data distribution, e.g. because of an extended sport event
-
- 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/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
- H04N21/4384—Accessing a communication channel involving operations to reduce the access time, e.g. fast-tuning for reducing channel switching latency
-
- 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/44—Processing 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/44004—Processing 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 video buffer management, e.g. video decoder buffer or video display buffer
-
- 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/44—Processing 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/44016—Processing 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
-
- 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/63—Control 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/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
-
- 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/63—Control 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/64—Addressing
- H04N21/6405—Multicasting
-
- 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/654—Transmission by server directed to the client
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
本发明涉及一种在视频接收器中以及在视频服务器中进行频道切换的系统和方法。在视频接收器中,该频道切换方法包括以下步骤:接收切换至新节目的频道切换命令;注册第一流和第二流的接收,所述第一流包括所述新节目,所述第二流包括与所述第一流相同的节目,所述第二流适于比所述第一流更快速地被接收器处理;接收所述第一流和所述第二流,所述第二流是相对于所述第一流延迟地被接收的;在比存储所述第二流更长的时间段内存储所述第一流;显示所述第二流;然后,接续所述第二流显示所述第一流。
Description
技术领域
本发明总体涉及频道切换的方法,具体地,涉及减小在两个节目之间的频道切换时间的方法。
背景技术
经由宽带网络进行的视频分布使用标准压缩系统,如MPEG-2或JVT/H.264/MPEGAVC。MPEG标准定义了GoP(图像组)。GoP定义了一系列I、P、B型图像。在MPEG标准中也定义了这些图像。不参考任何其他图像来对I图像进行编码。关于先前的图像来描述P图像。关于先前和后续的图像来描述B图像。当接收器接收节目时,接收器等待接收I图像以开始解码。这在显示新影片之前,具体地在频道切换的情况下,导致了延迟。因此,在屏幕上显示新的频道之前经过了频道切换时间。该时间是在填充接收存储器的时间与在流中找到可解码图像的时间之间划分的。
存在以下系统,用于通过添加被称作附加的流来改进解码时间,该流的结构使得更快速地找到可解码图像以便能够显示该图像。这是在例如专利申请WO2005112465A1中定义的内容。然而,该附加流与常规流遭遇同样的问题,该问题在于:在可以进行解码之前有必要等待该接收存储器被填充。
发明内容
本发明涉及一种适于优化接收器中的频道切换时间的系统和方法。
为此,本发明的目的是提供一种频道切换方法,该方法在视频接收器中包括以下步骤:接收切换至新节目的频道切换命令;注册第一流和第二流的接收,所述第一流包括所述新节目,所述第二流包括与所述第一流相同的节目,所述第二流适于比所述第一流更快速地被接收器处理;接收所述第一流和所述第二流,所述第二流是相对于所述第一流延迟地被接收的;在比存储所述第二流更长的时间段内存储所述第一流;显示所述第二流;然后,接续所述第二流显示所述第一流。
根据实施例,所述接收器根据所述第一流与所述第二流之间的时间延迟来固定所述第一流的存储时间。
根据一个实施例,与在所述第一流中相比,在所述第二流中以更为压缩的方式传送所述节目
根据具体实现方式,所述接收器接收对所述第一流的呈现时间与所述第二流的呈现时间之间的差别的指示。
本发明的另一目的是提供一种由视频服务器向接收器的流传输方法,该方法在所述服务器中包括以下步骤:对第一流中的内容进行编码;对第二流中的相同内容进行编码,所述第二流适于比所述第一流更快速地被接收器处理;以及传输这两个流,其中所述第二流相对于所述第一流有延迟。
根据一个实施例,所述第二流中的已编码内容比所述第一流中的已编码内容更为压缩。
本发明还应用于一种计算机程序产品,该计算机程序产品包括:程序代码指令,用于当在计算机上执行该程序时执行根据本发明的方法的步骤。“计算机程序产品”被理解为指一种计算机程序介质,该计算机程序介质不仅可以在于包含该程序的存储空间(如软磁盘或盒式磁带),还可以在于信号(如电或光信号)。
附图说明
参照附图,以非限制性的方式,通过以下实施例和实现方式将更好地理解和示意本发明。
图1是根据本发明实施例的系统的高度图解表示;
图2是根据本发明实施例的接收器的图示;
图3是根据本发明实施例的服务器的图示;
图4表示根据本发明实施例的流图;以及
图5是根据本发明实施例的快速频道切换原理的示意性表示。
具体实施方式
在图2和3中,所示的模块是可能或可能不与物理上可区分的单元相对应的功能单元。例如,可以将这些模块或其中的一些一起分组在单个组件中,或构成相同软件的功能。相反,一些模块可以由单独的物理实体组成。
本实施例处于在宽带网络中的压缩内容分布模式下进行频道切换的架构内,然而本发明不限于该具体环境,并且可应用于应用了与频道切换类似的约束的其他环境。
图1示出了根据本发明实施例的系统。该系统包括视频源1。编码器2以如下两个流的形式对该视频进行编码:高质量流和低质量流。高质量流是标准流,如SD或HD流。低质量流是标准格式流,但是比高质量流更为压缩。低质量流的特征在于其GoP比高质量流的GoP更短。即,在比对标准流进行编码的分组的数目更小数目的分组上对标准格式流进行编码。服务器6包括视频源和编码器。当然,视频源和编码器可以被包括在不同的设备中。编码器2对两个不同的流进行编码。这可以由两个不同的编码器来执行。
接下来,高质量流称作标准流,低质量流称作附加流。标准流的GoP的示例是IBBPBBPBBPBBI,附加流的GoP的示例是IBI。这与以更少数目的分组而传输的相同数据相对应。
将视频流经由互联网协议3型网络传输至视频接收器4,如机顶盒。接收器4将接收到的流显示在视频屏幕5上。
图2表示根据实施例的接收器4。接收器包括通信模块21,通信模块21用于具体地在IP型WAN网络上发送和接收数据。接收器包括:存储器23,适于存储从WAN网络接收到的视频数据;以及视频解码模块25。具体地,这是MPEG解码器。接收器包括处理器22,处理器22包括对各种接收器模块进行处理的装置。
接收器还包括用户接口24,用户接口24使得可以从用户接收视频切换请求,这触发了节目的改变。最后,接收器包括连接至本身已知的屏幕的装置(图上未示出)。
图3所示的服务器6包括两个编码器、针对标准流的视频编码模块34和针对附加流的视频编码模块35。服务器6还包括:本身众所周知的通信装置,用于以多播模式向接收器传输流。当然,可以以单播模式传输流。如以下描述的,该装置还实现了要传输至接收器的流之间的时间延迟。服务器还包括处理器32和存储器33。
图4是表示频道切换机制的顺序图。
在步骤S1,接收器接收视频流。然后在步骤S2,接收器从用户接口接收切换至另一节目的请求。经由本身众所周知的IGMP(互联网组管理协议)来进行连接过程。IGMP请求包括选择相应视频服务所需的视频流的多播IP地址。在步骤S3,接收器执行旧视频流的IGMP离开(IGMP-leave),然后在步骤S4和S5,接收器执行在标准流和相关附加流的IP多播地址上的IGMP加入(IGMP-join)。
然后接收器在步骤S6接收标准流,并在步骤S8接收附加流。在步骤S7和S9,存储这些流。在步骤S10,通常首先显示附加流。实际上,在该附加流上找到I图像的机会更大。如以下指示的,然后在步骤S11,显示该标准流。
根据前述GoP示例,在附加流的每个I型图像之间仅传输一个B型图像;而对于标准流,在两个类型I图像之间传输若干B和P型图像。因此,两个类型I图像之间的等待时间比附加流情况下的短。
图5表示接收器中的存储和解码机制。
在接收处,标准和附加流在被解码之前特定时间内存储在存储器中。这种存储使得可以在将接收到的数据传输至解码器之前特定时间内存储该接收到的数据。接下来,解码器等待检测类型I图像以开始显示。
标准流的存储时间101非常长。实际上,该标准流是将以稳定方式处理的标准流。那么,必要的是,该标准流应当能够对抗传输问题。一方面,该标准流补偿接收处可能的抖动效应以防止失速。另一方面,该标准流允许具有足够数据来在预定的分组集合上进行纠错,如FEC(前向纠错)。这种存储花费时间,音频-视频数据的分组在被传送至解码器之前被存储,这意味着该音频-视频数据的分组在可用之前特定时间段内保持被存储。该时间段是损失时间,并且当开始新的解码时,该时间段特别是在频道切换时被感受到,并且有必要等待直到在可以对任何数据进行解码之前填充了存储器为止。
附加流的存储时间102更短。实际上,该流仅在频道切换时刻之后的几秒内是有用的。其作用不会被永久地看到。与标准流相比,该附加流受到更少的保护并且对抖动更敏感。这使得该附加流可以更快速地向解码器传送数据,从而减小频道切换时间。
一旦这些流已被存储了足够长时间,则将这些流传输至解码器并且可以开始解码。对于附加流,解码时间103更快。实际上,附加流的GoP更短并且图像I出现得更快速。在T0,附加流可以出现在屏幕上。标准流的解码时间104通常更长。标准流的GoP更长,I图像的出现相隔更远,并且在标准流中I图像出现得不如在附加流中出现得频繁。在T1,对标准流进行解码,并且准备将该标准流显示在屏幕上。
在105,标准流替换附加流。可以简单地通过在相同的时基上对附加流和标准流加时间戳,来执行附加流向标准流的切换。因此,每个流中呈现的相同图像将具有相同的呈现时间。特别地,如在MPEG标准中定义的,这是PTS(呈现时间戳)。
可以如下示出存储时间,其中,针对标准流的时间是1秒,针对附加流的时间是100毫秒。因此,假定接收器同时接收到这两个流,则附加流在100毫秒之后被传输至解码器,并且快速地对该流进行解码,得到I型图像以被显示。同时,标准流在1秒之后被传输至解码器。然后对该标准流进行解码。比对于附加流的情况更慢地得到类型I图像。一旦得到类型I图像,标准流就替换屏幕上的附加流。
由于经由附加流足够早地显示了类型I图像,因此可以提高针对标准流的存储时间,以便使接收对可能的传送误差更具鲁棒性。
根据实施例,根据MPEG标准,以不同的呈现时间,具体地,以不同的PTS,同时发出标准流和附加流。即,流在时间上偏移。附加流的PTS(PTS1)在标准流的PTS(PTS2)之前。以相对于标准流的时间偏移发出附加流,相对于标准流延迟地发出附加流。因此,当接收器接收标准流的PTS2时,接收器同时接收与服务器已发送的标准流的PTS1相对应的附加流PTS1。PTS1与PTS2之间的差别在时间上表示标准流与附加流的缓冲器之间的大小差别。因此,当附加流填充了其存储器时,开始对该附加流进行解码(PTS1),同时标准流仍然被存储。在对附加流进行解码的同时,标准流填充其存储器,直到该存储器满并且该标准流开始被解码为止。该PTS2时刻与附加流也对其PTS2进行解码的位置相对应。因此,当显示附加流时,在明显处于PTS1之后的时刻T0显示该附加流。然后在该时间期间,对标准流进行存储和解码。当在明显处于PTS2之后的时刻T1显示标准流时,所显示的附加流明显与相同时刻T1相对应,并且附加流的切换察觉不到地出现在屏幕上。PTS1与PTS2之间的差别使得实际上可以补偿在显示于屏幕上之前、在标准流与附加流之间的、解码器中所需的处理的差别。
服务器可能向接收器发信号通知在两个流之间实施的偏移。这可以具体地在流的注册期间进行。这使得接收器可以针对专用于每个流的存储器大小而设置参数。
接收器还可以自身检测该偏移。该接收器可以使用该偏移来确定标准流的存储时间的大小。
在上文中以示例的形式描述了本发明。应当理解,在不脱离本专利的范围的前提下,本领域技术人员可以对本发明进行改变。
Claims (5)
1.一种在视频接收器中的频道切换方法,在所述接收器中该方法包括以下步骤:
接收切换至新节目的频道切换命令;
请求接收第一流和第二流,所述第一流包括所述新节目,所述第二流包括与所述第一流相同的节目,所述第二流适于比所述第一流更快速地被所述接收器处理;
接收所述第一流和所述第二流,所述第二流是相对于所述第一流延迟地被接收的;
在比存储所述第二流更长的时间段内存储第一流,所述第一流和第二流的存储时间是由所述接收器根据所述第一流和所述第二流之间的时间延迟而固定的,从而在显示所述第一流时,所述第一流对应于与所述第二流的呈现时间相等的呈现时间;
显示所述第二流;以及
接续所述第二流显示所述第一流。
2.根据权利要求1所述的方法,其中,与在所述第一流中相比,在所述第二流中以更为压缩的方式传送所述节目。
3.根据权利要求1所述的方法,其中,所述接收器接收对所述第一流的呈现时间与所述第二流的呈现时间之间的差别的指示。
4.一种由视频服务器向接收器传输流的方法,在所述服务器中,该方法包括以下步骤:
对第一流中的内容进行编码;
对第二流中的相同内容进行编码,所述第二流适于比所述第一流更快速地被所述接收器处理;
传输这两个流,其中在所述第二流与所述第一流之间有偏移,所述偏移表示缓存所述第一流和缓存所述第二流之间的时间差的大小;以及
向所述接收器指示所述偏移的值。
5.根据权利要求4所述的方法,其中,与所述第一流中的已编码内容相比,所述第二流中的已编码内容更为压缩。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0755729 | 2007-06-13 | ||
FR0755729 | 2007-06-13 | ||
PCT/EP2008/057059 WO2008151987A1 (en) | 2007-06-13 | 2008-06-06 | System and method for reducing the zapping time |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101682753A CN101682753A (zh) | 2010-03-24 |
CN101682753B true CN101682753B (zh) | 2013-05-22 |
Family
ID=38874979
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008800198814A Active CN101682753B (zh) | 2007-06-13 | 2008-06-06 | 减小频道切换时间的系统和方法 |
Country Status (8)
Country | Link |
---|---|
US (1) | US20100138886A1 (zh) |
EP (1) | EP2156669B1 (zh) |
JP (1) | JP5474777B2 (zh) |
KR (1) | KR101442004B1 (zh) |
CN (1) | CN101682753B (zh) |
BR (1) | BRPI0812401B1 (zh) |
TW (1) | TWI423674B (zh) |
WO (1) | WO2008151987A1 (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2048890A1 (en) * | 2007-10-11 | 2009-04-15 | Thomson Licensing | System and method for an early start of audio-video rendering |
CN101938456B (zh) * | 2009-06-30 | 2014-03-12 | 华为技术有限公司 | 一种减小媒体延迟的方法、设备及系统 |
EP2485472A1 (en) * | 2011-02-04 | 2012-08-08 | Thomson Licensing | Fast channel change companion stream solution with bandwidth optimization |
GB2490659A (en) * | 2011-05-04 | 2012-11-14 | Nds Ltd | Fast channel change using channel packs comprising independently decodable frame segments having differing qualities |
WO2014098787A1 (en) | 2012-12-17 | 2014-06-26 | Thomson Licensing | Robust digital channels |
CA2893845C (en) | 2012-12-17 | 2020-06-02 | Thomson Licensing | Robust digital channels |
US20170311032A1 (en) * | 2016-04-20 | 2017-10-26 | Cisco Technology, Inc. | Content Identifier Remapping for Fast Channel Change |
CN106303682B (zh) * | 2016-08-09 | 2019-09-20 | 华为技术有限公司 | 频道切换的方法、装置、终端及服务器 |
US11736406B2 (en) * | 2017-11-30 | 2023-08-22 | Comcast Cable Communications, Llc | Assured related packet transmission, delivery and processing |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1487215A2 (en) * | 2003-06-13 | 2004-12-15 | Microsoft Corporation | Fast start-up for digital video streams |
EP1675399A2 (en) * | 2004-12-23 | 2006-06-28 | Bitband Technologies Ltd. | Fast channel switching for digital TV |
EP1755339A2 (en) * | 2005-08-16 | 2007-02-21 | Alcatel USA Sourcing, L.P. | System and method for implementing channel change operations in internet protocol television systems |
CN101422037A (zh) * | 2006-04-18 | 2009-04-29 | 汤姆逊许可公司 | 缩短数字视频设备频道变换时间的方法 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6510553B1 (en) * | 1998-10-26 | 2003-01-21 | Intel Corporation | Method of streaming video from multiple sources over a network |
US6985188B1 (en) * | 1999-11-30 | 2006-01-10 | Thomson Licensing | Video decoding and channel acquisition system |
US8745689B2 (en) * | 2002-07-01 | 2014-06-03 | J. Carl Cooper | Channel surfing compressed television sign method and television receiver |
US8397269B2 (en) * | 2002-08-13 | 2013-03-12 | Microsoft Corporation | Fast digital channel changing |
BRPI0411433B1 (pt) * | 2003-06-16 | 2018-10-16 | Thomson Licensing | método e aparelho de decodificação permitindo mudança rápida de canal de vídeo comprimido |
JPWO2005043784A1 (ja) * | 2003-10-30 | 2007-05-10 | 松下電器産業株式会社 | 複数サービスが多重化された放送波の受信装置および受信方法 |
US7430222B2 (en) * | 2004-02-27 | 2008-09-30 | Microsoft Corporation | Media stream splicer |
US20060020995A1 (en) * | 2004-07-20 | 2006-01-26 | Comcast Cable Communications, Llc | Fast channel change in digital media systems |
JP5053097B2 (ja) * | 2004-11-22 | 2012-10-17 | トムソン リサーチ ファンディング コーポレイション | Dslシステムにおけるチャンネル切り替えの方法及び装置 |
US7804831B2 (en) * | 2005-04-01 | 2010-09-28 | Alcatel Lucent | Rapid media channel changing mechanism and access network node comprising same |
US7617436B2 (en) * | 2005-08-02 | 2009-11-10 | Nokia Corporation | Method, device, and system for forward channel error recovery in video sequence transmission over packet-based network |
JP4700446B2 (ja) * | 2005-09-06 | 2011-06-15 | 日本放送協会 | 低遅延デジタル符号化映像切り替えを行う映像プログラム受信装置及び送受信システム |
US20070089145A1 (en) * | 2005-10-18 | 2007-04-19 | Sbc Knowledge Ventures, L.P. | System and method of delivering video data |
FR2898236A1 (fr) * | 2006-03-03 | 2007-09-07 | Thomson Licensing Sas | Procede de transmission de flux audiovisuels en anticipant les commandes de l'utilisateurs, recepteur et emetteur pour la mise en oeuvre du procede |
US8516531B2 (en) * | 2006-05-31 | 2013-08-20 | Alcatel Lucent | Reducing channel change delays |
WO2008041896A1 (en) * | 2006-10-02 | 2008-04-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Multimedia management |
EP2082571B1 (en) * | 2006-11-07 | 2016-05-04 | Thomson Licensing | Method for reducing channel change times and synchronizing audio/video content during channel change |
-
2008
- 2008-06-06 TW TW097121011A patent/TWI423674B/zh not_active IP Right Cessation
- 2008-06-06 JP JP2010511591A patent/JP5474777B2/ja not_active Expired - Fee Related
- 2008-06-06 KR KR1020097025822A patent/KR101442004B1/ko active IP Right Grant
- 2008-06-06 BR BRPI0812401-9A patent/BRPI0812401B1/pt active IP Right Grant
- 2008-06-06 EP EP08760633.1A patent/EP2156669B1/en active Active
- 2008-06-06 CN CN2008800198814A patent/CN101682753B/zh active Active
- 2008-06-06 US US12/452,055 patent/US20100138886A1/en not_active Abandoned
- 2008-06-06 WO PCT/EP2008/057059 patent/WO2008151987A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1487215A2 (en) * | 2003-06-13 | 2004-12-15 | Microsoft Corporation | Fast start-up for digital video streams |
EP1675399A2 (en) * | 2004-12-23 | 2006-06-28 | Bitband Technologies Ltd. | Fast channel switching for digital TV |
EP1755339A2 (en) * | 2005-08-16 | 2007-02-21 | Alcatel USA Sourcing, L.P. | System and method for implementing channel change operations in internet protocol television systems |
CN101422037A (zh) * | 2006-04-18 | 2009-04-29 | 汤姆逊许可公司 | 缩短数字视频设备频道变换时间的方法 |
Also Published As
Publication number | Publication date |
---|---|
EP2156669A1 (en) | 2010-02-24 |
US20100138886A1 (en) | 2010-06-03 |
JP2010529797A (ja) | 2010-08-26 |
EP2156669B1 (en) | 2017-08-02 |
BRPI0812401B1 (pt) | 2020-09-15 |
JP5474777B2 (ja) | 2014-04-16 |
TW200849989A (en) | 2008-12-16 |
BRPI0812401A2 (pt) | 2014-12-02 |
TWI423674B (zh) | 2014-01-11 |
KR20100021596A (ko) | 2010-02-25 |
WO2008151987A1 (en) | 2008-12-18 |
CN101682753A (zh) | 2010-03-24 |
KR101442004B1 (ko) | 2014-09-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101682753B (zh) | 减小频道切换时间的系统和方法 | |
EP3806477B1 (en) | Video transcoding system and method, apparatus, and storage medium | |
CN101584221B (zh) | 在iptv系统中使用低比特率流的视频数据丢失恢复 | |
CN101518082B (zh) | 用于数字视频的快速频道转换的方法和装置 | |
US11095934B2 (en) | Receiving device and receiving method | |
US10349091B2 (en) | Transmitting method, receiving method, transmitting device, and receiving device | |
JP6652320B2 (ja) | 送信方法、受信方法、送信装置及び受信装置 | |
US20170359611A1 (en) | Receiving method, receiving device, and transmission and reception system | |
CN103856806A (zh) | 视频流切换方法、装置及系统 | |
US9137477B2 (en) | Fast channel change companion stream solution with bandwidth optimization | |
US11758201B2 (en) | Transmitting method, receiving method, transmitting device, and receiving device | |
US20140112395A1 (en) | Method and apparatus for decoder buffering in hybrid coded video system | |
EP3941071A1 (en) | Remote monitoring of a master control room for video broadcast distribution | |
KR20120062545A (ko) | 비디오 스트림의 패킷화 방법 및 장치 | |
US8997168B2 (en) | Video server apparatus and synchronization control method | |
US12015794B2 (en) | Method and apparatus for content-driven transcoder coordination | |
CN107017964B (zh) | 用于检测交错播送中的分组丢失的方法和装置 | |
KR101964649B1 (ko) | 미디어 전송 방법 및 그 장치 | |
WO2010119171A1 (en) | Method and arrangement for synchronizing digital multimedia signals | |
US20170171598A1 (en) | Broadcast receiving apparatus and controlling method thereof | |
KR20060089979A (ko) | 셋톱박스에서의 통합 디코딩 처리 장치 및 방법 | |
JP2008236186A (ja) | Tsパケット多重化装置とその多重化方法 |
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 | ||
CP02 | Change in the address of a patent holder | ||
CP02 | Change in the address of a patent holder |
Address after: I Si Eli Murli Nor, France Patentee after: THOMSON LICENSING Address before: French Boulogne - Bilang Kurt Patentee before: THOMSON LICENSING |
|
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20190529 Address after: Paris France Patentee after: Interactive digital CE patent holding Co. Address before: I Si Eli Murli Nor, France Patentee before: THOMSON LICENSING |