This article specifies GOP structure for Videon's LiveEdge Max, LiveEdge Max 2, EZ Max, or EZ Max 2 products.
Quality/Latency
Quality/Latency setting controls how many B-frames there are per sub-GOP for H.264 (AVC) and H.265 (HEVC) video codecs. Normal is the recommended value.
A B-frame is a tradeoff of quality vs. latency. B-frames offer better compression, so you'll get better quality video for your bandwidth. B-frames also add a frame of latency per-B-frame. 2 B-frames per sub-GOP = 2 frames of added latency. Having no B-frames can allow you to decrease latency by a small amount.
For both H.264 (AVC) and H.265 (HEVC), when Quality/Latency are set to:
- Normal = 1 B-frame per sub-GOP
- Lowest = No B-frames
B-frames are not supported with Constant Bitrate video profiles/encoders:
- We recommend you only use "Lowest" Quality/Latency for Constant Bitrate video profiles/encoders.
- “Normal” can be used, but you still will not see any B-frames present on the encoded content.
On LiveEdge® Max, B-frames are not strict and are “adaptive”, meaning you may not see consistent GOPs of:
IBPBPBPBPBPBPSometimes, B-frames are skipped so you can see GOPs like:
IBPBPPPPPBPBPTypically, the higher the bitrate, the more B-frames get skipped.