A video codec compresses raw 720p video about 221 times so a call fits through a network. This guide compares H.264, VP8, VP9, and AV1 on compression, CPU cost, simulcast, and battery, separates codec from container and encoder, and shows how VideoSDK sets the codec and falls back to VP8.