Video 实时视频流中的B帧
B帧在实时视频流中有用吗(与p帧相比) 我的直觉是否定的,因为B帧比p帧的好处是它们可能参考将来发生的帧 因此,如果视频流是实时的,它将无法访问未来的参考帧(并且会导致流暂停,直到它能够访问这些帧)Video 实时视频流中的B帧,video,compression,streaming,h.264,Video,Compression,Streaming,H.264,B帧在实时视频流中有用吗(与p帧相比) 我的直觉是否定的,因为B帧比p帧的好处是它们可能参考将来发生的帧 因此,如果视频流是实时的,它将无法访问未来的参考帧(并且会导致流暂停,直到它能够访问这些帧) 因此,B-框架并不比p-框架更有用(如果它们确实参考了未来的框架,那么就不那么有用了)我认为你的理论是绝对正确的 然而,值得考虑的是,实时一词往往具有人类感知的因素 例如,大多数人都会考虑实时语音呼叫,通常被设计为在一个200毫秒的延时限制下工作。 如果这对于您的视频用例也是可以接受的,那么这将给您
因此,B-框架并不比p-框架更有用(如果它们确实参考了未来的框架,那么就不那么有用了)我认为你的理论是绝对正确的 然而,值得考虑的是,实时一词往往具有人类感知的因素 例如,大多数人都会考虑实时语音呼叫,通常被设计为在一个200毫秒的延时限制下工作。 如果这对于您的视频用例也是可以接受的,那么这将给您1/5秒的时间来缓冲和显示视频流,这可能使前向参考编码方法可行,具体取决于帧速率和带宽等