-
公开(公告)号:US08842740B2
公开(公告)日:2014-09-23
申请号:US13915753
申请日:2013-06-12
Applicant: Broadcom Corporation
Inventor: Wade Wan
IPC: H04N7/12 , H04N5/50 , H04N5/04 , H04N21/438 , H04N21/44
CPC classification number: H04N5/04 , H04N5/50 , H04N21/4384 , H04N21/44004
Abstract: Aspects of fast channel change of programs are presented. Initial pictures of a program may be decoded earlier and displayed longer than what is indicated by corresponding clock references. Additional pictures of the program may be decoded and displayed at time indicated by the clock references. Within the time period of the initial pictures, decoding timing advances of initial pictures may be reduced and corresponding picture displaying rates may converge to an intended constant frame rate used for additional pictures displaying. Pictures may be decoded and displayed when the corresponding data are available in a coded data buffer (CDB) and a decoded picture buffer (DPB), respectively. Depending on the implementation, the respective previous picture may be displayed when a decoded picture is available in the DPB.
Abstract translation: 介绍了节目快速频道变化的方面。 程序的初始画面可以被更早地解码并且显示比对应的时钟参考所指示的长。 程序的附加图片可以在由时钟参考指示的时间被解码和显示。 在初始图像的时间段内,可以减少初始图像的解码定时前进,并且相应的图像显示速率可以收敛到用于附加图像显示的预期恒定帧速率。 当对应的数据分别在编码数据缓冲器(CDB)和解码图像缓冲器(DPB)中可用时,可以对图像进行解码和显示。 根据实施方案,当DPB中的解码图像可用时,可以显示相应的前一图像。
-
公开(公告)号:US20140003503A1
公开(公告)日:2014-01-02
申请号:US13648187
申请日:2012-10-09
Applicant: BROADCOM CORPORATION
Inventor: Peisong Chen , Wade Wan
IPC: H04N7/32
CPC classification number: H04N19/463 , H04N19/70
Abstract: An example video coding system may include a processor and memory. The processor may determine sets of parameters for slices that correspond to a picture of a video sequence, and determine, and store in overhead information, the set of parameters that has the highest commonality. The processor may determine for each slice whether the set of parameters determined for the slice is equivalent to the set of parameters stored in overhead information. If the set of parameters for the slice is equivalent to the set of parameters stored in overhead information, the processor may store an indication in a slice header of the slice that indicates that the set of parameters stored in overhead information applies to the slice, otherwise the processor may store in the slice header of the slice the determined set of parameters for the slice. The processor may transmit the overhead information and the slices.
Abstract translation: 示例性视频编码系统可以包括处理器和存储器。 处理器可以确定与视频序列的图片相对应的片段的参数集合,并且确定和存储开销信息中具有最高共同性的参数集合。 处理器可以针对每个切片确定针对切片确定的参数集是否等于存储在开销信息中的参数集合。 如果切片的参数集合等效于存储在开销信息中的参数集合,则处理器可以在切片的片标题中存储指示,其指示存储在开销信息中的参数集合适用于片,否则 处理器可以在片的片头中存储用于片的所确定的参数集合。 处理器可以传输开销信息和片。
-
公开(公告)号:US20130272432A1
公开(公告)日:2013-10-17
申请号:US13915753
申请日:2013-06-12
Applicant: Broadcom Corporation
Inventor: Wade Wan
IPC: H04N5/04
CPC classification number: H04N5/04 , H04N5/50 , H04N21/4384 , H04N21/44004
Abstract: Aspects of fast channel change of programs are presented. Initial pictures of a program may be decoded earlier and displayed longer than what is indicated by corresponding clock references. Additional pictures of the program may be decoded and displayed at time indicated by the clock references. Within the time period of the initial pictures, decoding timing advances of initial pictures may be reduced and corresponding picture displaying rates may converge to an intended constant frame rate used for additional pictures displaying. Pictures may be decoded and displayed when the corresponding data are available in a coded data buffer (CDB) and a decoded picture buffer (DPB), respectively. Depending on the implementation, the respective previous picture may be displayed when a decoded picture is available in the DPB.
Abstract translation: 介绍了节目快速频道变化的方面。 程序的初始画面可以被更早地解码并且显示比对应的时钟参考所指示的长。 程序的附加图片可以在由时钟参考指示的时间被解码和显示。 在初始图像的时间段内,可以减少初始图像的解码定时前进,并且相应的图像显示速率可以收敛到用于附加图像显示的预期恒定帧速率。 当对应的数据分别在编码数据缓冲器(CDB)和解码图像缓冲器(DPB)中可用时,可以对图像进行解码和显示。 根据实施方案,当DPB中的解码图像可用时,可以显示相应的前一图像。
-
公开(公告)号:US20130239160A1
公开(公告)日:2013-09-12
申请号:US13673014
申请日:2012-11-09
Applicant: BROADCOM CORPORATION
Inventor: Xuemin Chen , Rajesh Shankarrao Mamidwar , Wade Wan , Steve Krafft , Guangcai Zhou
IPC: H04N21/60
CPC classification number: H04L41/0896 , H04J3/062 , H04L5/0032 , H04L12/2863 , H04L12/4633 , H04L41/0813 , H04L41/0816 , H04L41/0866 , H04L43/04 , H04L43/0882 , H04N7/17318 , H04N21/236 , H04N21/23655 , H04N21/2385 , H04N21/482 , H04N21/60 , H04N21/64738 , Y02D50/30
Abstract: Different data communication architectures deliver a wide variety of content, including audio and video content, to consumers. The architectures employ channel bonding to deliver more bandwidth than any single communication channel can carry. In some implementations, the communication architectures distribute video programming in the form of MPEG2 TS packets, flagged by marker packets, in a round-robin manner across the communication channels. Channel bonding synchronization information may be present in packets defined above the data-link layer or added to fields within data-link layer frames.
Abstract translation: 不同的数据通信架构向消费者提供各种内容,包括音频和视频内容。 架构采用信道绑定来提供比任何单个通信信道可以携带的更多带宽。 在一些实现中,通信体系结构以通过通信信道的循环方式以标记分组标记的MPEG2 TS分组的形式分发视频节目。 信道绑定同步信息可以存在于数据链路层上面定义的分组中,或者被添加到数据链路层帧内的字段中。
-
公开(公告)号:US09332269B2
公开(公告)日:2016-05-03
申请号:US13648187
申请日:2012-10-09
Applicant: Broadcom Corporation
Inventor: Peisong Chen , Wade Wan
IPC: H04N19/463 , H04N19/70
CPC classification number: H04N19/463 , H04N19/70
Abstract: An example video coding system may include a processor and memory. The processor may determine sets of parameters for slices that correspond to a picture of a video sequence, and determine, and store in overhead information, the set of parameters that has the highest commonality. The processor may determine for each slice whether the set of parameters determined for the slice is equivalent to the set of parameters stored in overhead information. If the set of parameters for the slice is equivalent to the set of parameters stored in overhead information, the processor may store an indication in a slice header of the slice that indicates that the set of parameters stored in overhead information applies to the slice, otherwise the processor may store in the slice header of the slice the determined set of parameters for the slice. The processor may transmit the overhead information and the slices.
Abstract translation: 示例性视频编码系统可以包括处理器和存储器。 处理器可以确定与视频序列的图片相对应的片段的参数集合,并且确定和存储开销信息中具有最高共同性的参数集合。 处理器可以针对每个切片确定针对切片确定的参数集是否等于存储在开销信息中的参数集合。 如果切片的参数集合等效于存储在开销信息中的参数集合,则处理器可以在切片的片标题中存储指示,其指示存储在开销信息中的参数集合适用于片,否则 处理器可以在片的片头中存储用于片的所确定的参数集合。 处理器可以传输开销信息和片。
-
公开(公告)号:US20150215650A1
公开(公告)日:2015-07-30
申请号:US14677757
申请日:2015-04-02
Applicant: BROADCOM CORPORATION
Inventor: Wade Wan , Rajesh Mamidwar , Xuemin Chen , Marcus Kellerman , Brett Tischler
IPC: H04N19/68 , H04L12/741 , H04N19/66 , H04N21/438 , H04N21/2343 , H04N21/2383 , H04N21/43 , H04L29/06 , H04N21/242
CPC classification number: H04N19/68 , H04L45/745 , H04L65/607 , H04N19/39 , H04N19/66 , H04N21/234327 , H04N21/23602 , H04N21/2383 , H04N21/242 , H04N21/4305 , H04N21/4382 , H04N21/4622
Abstract: Various systems and methods are provided for transmission of related data components across independent streams. In one embodiment, among others, a transmitting device may separate transmission data into related data components and transmit each related data component in an associated transport stream. Each related data component includes a synchronization tag associated with synchronization of the related data component within the transmission data. In another embodiment, a receiving device may receive related data components transmitted in separate transport streams and decode the related data components based at least in part upon a synchronization tag included in each related data component. In another embodiment, among others, a method for includes receiving data components transmitted on a plurality of transport streams, separating related data components from unrelated data components in the transport streams based at least in part upon a synchronization tag of each related data component; and decoding the related data components.
Abstract translation: 提供各种系统和方法用于跨独立流传输相关数据组件。 在一个实施例中,发送设备可以将传输数据分离为相关数据组件,并在相关联的传输流中发送每个相关数据组件。 每个相关数据组件包括与发送数据内的相关数据分量的同步相关联的同步标签。 在另一个实施例中,接收设备可以接收在单独的传输流中发送的相关数据组件,并且至少部分地基于每个相关数据组件中包括的同步标签对相关数据组件进行解码。 在另一个实施例中,其中包括接收在多个传输流上发送的数据分量的方法,至少部分地基于每个相关数据分量的同步标签,将传输流中的相关数据分量与不相关的数据分量分离; 并解码相关的数据组件。
-
公开(公告)号:US09538199B2
公开(公告)日:2017-01-03
申请号:US14677757
申请日:2015-04-02
Applicant: BROADCOM CORPORATION
Inventor: Wade Wan , Rajesh Mamidwar , Xuemin Chen , Marcus Kellerman , Brett Tischler
IPC: H04N19/68 , H04N21/2343 , H04N21/236 , H04N21/462 , H04N19/39 , H04N19/66 , H04L12/741 , H04L29/06 , H04N21/2383 , H04N21/242 , H04N21/43 , H04N21/438
CPC classification number: H04N19/68 , H04L45/745 , H04L65/607 , H04N19/39 , H04N19/66 , H04N21/234327 , H04N21/23602 , H04N21/2383 , H04N21/242 , H04N21/4305 , H04N21/4382 , H04N21/4622
Abstract: Various systems and methods are provided for transmission of related data components across independent streams. In one embodiment, among others, a transmitting device may separate transmission data into related data components and transmit each related data component in an associated transport stream. Each related data component includes a synchronization tag associated with synchronization of the related data component within the transmission data. In another embodiment, a receiving device may receive related data components transmitted in separate transport streams and decode the related data components based at least in part upon a synchronization tag included in each related data component. In another embodiment, among others, a method for includes receiving data components transmitted on a plurality of transport streams, separating related data components from unrelated data components in the transport streams based at least in part upon a synchronization tag of each related data component; and decoding the related data components.
Abstract translation: 提供各种系统和方法用于跨独立流传输相关数据组件。 在一个实施例中,发送设备可以将传输数据分离为相关数据组件,并在相关联的传输流中发送每个相关数据组件。 每个相关数据组件包括与发送数据内的相关数据分量的同步相关联的同步标签。 在另一个实施例中,接收设备可以接收在单独的传输流中发送的相关数据组件,并且至少部分地基于每个相关数据组件中包括的同步标签对相关数据组件进行解码。 在另一个实施例中,其中包括接收在多个传输流上发送的数据分量的方法,至少部分地基于每个相关数据分量的同步标签,将传输流中的相关数据分量与不相关的数据分量分离; 并解码相关的数据组件。
-
公开(公告)号:US20160360217A1
公开(公告)日:2016-12-08
申请号:US15172023
申请日:2016-06-02
Applicant: Broadcom Corporation
Inventor: Wade Wan , Olive Tao , Waqar Ahmad
IPC: H04N19/44 , H04N19/46 , H04N19/172 , G10L19/16 , G10L19/018
CPC classification number: H04N19/46 , H04N19/68 , H04N21/2343 , H04N21/44 , H04N21/44016
Abstract: Techniques described herein are directed to the inline switching of video and/or audio codecs for video and/or audio data. A first device encodes data that includes portion(s) that are encoded using a first codec and portion(s) that are encoded using a second codec. The encoder may further encode supplemental information in the data. The supplemental information is used by the decoder to determine a transition between the first and second portion(s). The decoder can thus anticipate the transition and properly switch the codec used to decode the data in real-time. Techniques described herein are also directed to the splicing of locally-stored content into content received from a remotely-located source. For example, targeted advertisements that are stored locally may be played back during commercial breaks of live content. The locally-stored targeted advertisements may replace the commercials provided via the remotely-located source.
Abstract translation: 本文描述的技术涉及用于视频和/或音频数据的视频和/或音频编解码器的在线切换。 第一设备对包括使用第一编解码器编码的部分和使用第二编解码器编码的部分的数据进行编码。 编码器可以进一步编码数据中的补充信息。 解码器使用补充信息来确定第一和第二部分之间的转变。 因此,解码器可以预期转换并且实时地适当地切换用于解码数据的编解码器。 本文描述的技术还涉及将本地存储的内容拼接到从远程位置的源接收的内容中。 例如,本地存储的定向广告可以在实况内容的商业中断期间播放。 本地存储的有针对性的广告可以替代通过远程位置的源提供的广告。
-
公开(公告)号:US08701152B2
公开(公告)日:2014-04-15
申请号:US13673014
申请日:2012-11-09
Applicant: Broadcom Corporation
Inventor: Xuemin Chen , Rajesh Shankarrao Mamidwar , Wade Wan , Steve Krafft , Guangcai Zhou
IPC: H04N7/173
CPC classification number: H04L41/0896 , H04J3/062 , H04L5/0032 , H04L12/2863 , H04L12/4633 , H04L41/0813 , H04L41/0816 , H04L41/0866 , H04L43/04 , H04L43/0882 , H04N7/17318 , H04N21/236 , H04N21/23655 , H04N21/2385 , H04N21/482 , H04N21/60 , H04N21/64738 , Y02D50/30
Abstract: Different data communication architectures deliver a wide variety of content, including audio and video content, to consumers. The architectures employ channel bonding to deliver more bandwidth than any single communication channel can carry. In some implementations, the communication architectures distribute video programming in the form of MPEG2 TS packets, flagged by marker packets, in a round-robin manner across the communication channels. Channel bonding synchronization information may be present in packets defined above the data-link layer or added to fields within data-link layer frames.
Abstract translation: 不同的数据通信架构向消费者提供各种内容,包括音频和视频内容。 架构采用信道绑定来提供比任何单个通信信道可以携带的更多带宽。 在一些实现中,通信体系结构以通过通信信道的循环方式以标记分组标记的MPEG2 TS分组的形式分发视频节目。 信道绑定同步信息可以存在于数据链路层上面定义的分组中,或者被添加到数据链路层帧内的字段中。
-
-
-
-
-
-
-
-