Streaming Examples

View developer example streams on iOS, iPadOS, macOS, tvOS, and visionOS that demonstrate the features of HTTP Live Streaming (HLS).

Apple TV Trailer Basic stream

AV1 SDR tiers with subtitles and audio renditions

Note: This example is for testing only. Playback of AV1 on Apple players requires hardware support.

AV1 AAC AC3 Atmos WebVTT
View example

Apple TV Trailer Advanced stream

AVC, HEVC and Dolby Vision variants with subtitles and audio renditions

AVC HEVC DolbyVision5 HDR10 AAC AC3 Atmos WebVTT
View example

Apple TV Trailer Interstitial stream

AVC and HEVC primary with Bip bop streams as Interstitials

Note: This example demonstrates using Interstitials with the following schedule. If Interstitials are not supported, only primary content will be played.

  • ad1
    • Start offset 00:10
    • Playout Limit 5.0
    • Restrict JUMP
  • ad2
    • Start offset 00:25
    • Uses Asset list ads.json
    • Playout Limit 23.0
  • ad3
    • Start offset 00:55
    • Playout Limit 10.0

AVC HEVC HDR10 AAC AC3 Atmos
View example

Bip Bop stream

Bip bop AVC and HEVC variants with subtitles and audio renditions

AVC HEVC AAC AC3 WebVTT
View example

3D example

This example is a scene from Prehistoric Planet that has been converted to 3D for playback on Apple Vision Pro. Watch Prehistoric Planet in 2D on Apple TV, where available.

DolbyVision20 AC3 Atmos
View example

APMP 180° example

MV-HEVC SDR video variants for optimal streaming performance

AAC
View Example

APMP 360° example

HEVC SDR Video variants with 360-degree viewing capability for full immersion.

HEVC AAC
View Example

APMP wide FOV example

HEVC SDR Video variants with wide field of view for immersive experiences.

HEVC AAC
View Example

Immersive Video stream

Experience immersive content with MV-HEVC PQ Video variants and spatial audio renditions.

Immersive Spatial MV-HEVC-PQ APAC
View Example

Spatial video stream

Spatial video content optimized for Apple Vision Pro with enhanced depth perception.

Spatial 3D MV-HEVC AAC
View Example