Peacock CTV specifications define video delivery requirements for mezzanine and high-resolution file tiers, covering bitrate ranges, encoding standards, and audio compliance. Creatives must follow CALM compliance loudness standards and use secure HTTPS delivery. Each creative must be submitted as a separate placement — multiple creatives in rotation inside a single tag should be avoided.
| Spec | Details |
|---|---|
| VAST Supported | Yes |
| VAST Version | 2.0 ONLY |
| 3rd Party Tags | Yes |
| Creative Rotation | Avoid multiple creatives in rotation inside one tag. Each creative must be submitted as a separate placement. |
| Frequency Capping | 4 per day by default on Peacock deals |
| Delivery Protocol | Secure HTTPS only |
| Spec | Details |
|---|---|
| Resolution | 1920×1080 |
| Aspect Ratio | 16:9 |
| Bitrate — Mezzanine | 10 - 30 Mbps |
| Bitrate — High | 3.25 - 5 Mbps |
| File Format | .mp4 |
| Codec | H.264 only |
| Max File Size — Mezzanine | 10 GB |
| Max File Size — High | Variable based on bitrate |
| Frame Rate — Preferred | 29.97 fps based on native frame rate |
| Frame Rate — Accepted | 23.98 or 25 fps based on native frame rate |
| Spec | Details |
|---|---|
| Audio Required | Yes |
| Bitrate | 192 kbps minimum |
| Sample Rate | 48 kHz |
| Volume Limit | Must not exceed content volume and must be under 2 dB |
| Loudness Standard | -24 LKFS +/- 2 per CALM compliance |
Creatives not delivered via secure HTTPS are not accepted in Peacock CTV campaigns. The platform requires HTTPS for all assets to ensure secure transmission and prevent playback or security validation failures during ad serving.
Each Peacock CTV creative must be submitted as a separate placement because rotation inside a single tag is not supported. This requirement ensures accurate delivery, correct frequency capping, and proper measurement across individual creative executions.
Peacock CTV applies a default frequency cap of four impressions per day on all deals. This limit controls ad exposure per viewer and ensures consistent pacing across campaign delivery without requiring additional configuration unless otherwise specified.