Define Sources

Now we have created our source location, we can define our individual sources. Each source should be given a unique name and the relative URL path which, when appended to the source location’s base URL, will create an absolute path to the asset.

We also specify a source group, which is a text string allowing you to logically group similar content together, by codec, transcode profile, genre etc. This is used to map which content is available to our channels. For now, lets stick with source-group-1. For more information on source groups, please follow the link at the bottom of the page.

The content provided in this workshop is HLS, which is the default packaging type.

3.1 Create our first source

Create a source named skateboarding with the following relative path:

/hls/skateboarding.m3u8

Your source should look like this:

Create a VOD Source

3.2 Create the remaining sources

Once your source has been created, you will be presented with a summary page and controls to Delete, Duplicate or Edit it.

Hit Duplicate and repeat this process for each of the following sources. Remember to change the relative path and set a unique name.

Source Name: Stags

/hls/stags.m3u8

Source Name: Ad15sec

/hls/ad15sec.m3u8

Within a package configuration, each source must have the same number of child streams and each variant must be the same length. Because of these requirements, we don’t support per title or automated ABR, because these encoding methods can produce varying manifest lengths and child streams. We recommend that you use an encoding template that includes a minimum segment length to ensure that your encoded sources meets these requirements. The source files provided in this workshop meet these requirements.


User Guide - VOD Sources User Guide - Source Groups