Setting up a Media Player

Setting up a HLS or MPEG-DASH-compatible media player requires pointing it to a valid playback URL. A playback URL may be constructed from the base CDN URLs provided on the Dynamic Cloud Packaging - VOD page.

Constructing a playback URL involves the following steps:

  1. Copy a base CDN URL that corresponds to the desired origin typeCDN storage or customer origin from the Dynamic Cloud Packaging - VOD page. ClosedHow?From the main menu, navigate to HTTP Large | HTTP Streaming | Dynamic Cloud Packaging. Click VoD from the side navigation bar.

  2. Customer Origin Only: Append a forward slash and the name of the desired customer origin configuration to the base playback URL.
  3. Append the relative path to the directory where the desired on-demand content can be found.
  4. Append the filename of the desired asset(s).

    A media player can point to one or more assets. The syntax for specifying a filename varies according to whether a single or multiple assets are defined in the URL.

    Single asset syntax:

    Multiple assets syntax:

    Learn more.

  5. Append either a HLS or MPEG-DASH file extension.

    HLS playback:


    MPEG-DASH playback:

  6. Verify that the playback URL looks similar to the following URL:

    Sample playback URL:

    http://wpc.0001.{Base Domain}/040001/videos/fly,110,400,650,.mp4.m3u8

Alternatively, a friendlier player URL may be generated by creating an edge CNAME configuration.
Learn more.

Single Asset

A single H.264 asset may be streamed from CDN storage or a customer origin server.

The bit rate at which this asset was encoded determines playback quality.


Multiple Assets

Specifying multiple H.264 assets within a playback URL allows the media player to vary the stream's bit rate quality to provide an optimal viewing experience. Specifically, the media player will analyze a user's environment at frequent intervals and dynamically choose the asset that provides the highest bit rate quality that the client can support without causing buffering or stuttering.

This capability requires the following:


Follow these conventions when specifying multiple assets within a single playback URL:

The terms "prefix" and "suffix" refer to the portions of the filename that appear before and after, respectively, the bit rate level.

More Information