VBV - Video Buffering Verifier

The Video Buffer Verifier (VBV) is a model hypothetical decoder buffer that will not overflow or underflow when fed a conforming MPEG bit stream.  Thus, part of the definition of a compliant stream is that it does not cause underflow or overflow of this model buffer.  The quantities that MPEG transmits to specify decoder buffer action according to this model are explained fully below. However, decoders do not have to use these quantities, but instead can rely on redundant information provided by time stamps. A thorough explanation is in the section on Buffer Synchronization and Startup .

Operation of the VBV is tied to two transmitted values,  vbv_buffer_size_value, the maximum buffer fullness, and vbv_delay, the delay between storing a picture start code in the buffer and starting the decoding of that picture.  vbv_buffer_size is transmitted in every sequence header. vbv_delay is transmitted in every picture header.   Note that the sequence header and vbv_buffer_size may not be available when tuning to a program in progress.  However, proper operation of the decoder buffer can be obtained by use of the System Time Clock and various time stamps and an a priori knowledge of the maximum buffer size that may be required, so that vbv_delay and vbv_buffer size are redundant.

In the ATSC standard A/53 Annex A, the constraint on buffer size is:

maximum video buffer = B = 7995392 bits,

which is specified by transmitting:

vbv_buffer_size_value <= 488 (lower 10 bits of vbv_buffer_size)

vbv_buffer_size_extension = 0 (upper 8 bits of vbv_buffer_size)

where B = 16*1024*vbv_buffer_size.

 

The ATSC constraint on vbv_delay is

vbv_delay <= 45000

 

vbv_delay is a 16 bit unsigned integer representing  the number of 90kHz clock periods between entering a picture's start code into the buffer and removing and decoding the entire picture.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值