B Frame
B-Frame:ssa B tulee Bi-predictive- tai Bi-directional-sanasta, eli se on frame, joka voi käyttää lähteenä edellistä ja seuraavaa I-, P- tai B-framea ja se tallentaa vain muutokset niihin verrattuna. Sillä on tämän takia yleensä hyvin pieni tilavaatimus. Tosin B-framejen käsittely vaatii enemmän laskentatehoa ja muistia kuin I- tai P-framet, joka on lähinnä ongelma mobiililaitteilla.