This article details how users can create a Live Channel containing multiple live stream events into a single live stream player. Through Live Channels, users can program their live stream schedule.
To set up a live stream channel, click the orange New button near upper-right, then select Live Channel from the drop-down menu that appears.
You have the option to upload a Thumbnail image that is associated with the channel. This image will be used in the player at all times and would override any thumbnails associated with any Events that are included in the Channel based on your Event Criteria (see below).
If you don’t want to use your Default Player for the live stream channel, you can select a custom player in the Player drop-down menu.
Give your channel a Title and Description.
In the Event Criteria, set your filters for the Live Channel. These are the rules that determine which Live Event items will show up in the Live Channel.
Stream: Select the appropriate live stream feed. Or, to pull in events from across multiple streams, select "All Streams" (note, resulting behavior here in the player will use the different HLS stream URLs client-side in the player.)
Category: These are the same categories that can be assigned to Live Events. This allows you to create a Live Channel per category.
Keywords: Enter keywords to create a Live Channel of Live Events that have been tagged with any of the entered keywords. The keywords are inclusive rather than exclusive, so keywords “dog” and “cat” will pull events tagged with either “dog” OR “cat”, not videos tagged “dog” AND “cat”.
If you do not select a category or enter keywords, the Live Channel will pull in all events for the stream.
Once you’ve set criteria that allow a Live Channel to be generated, you can preview both the live stream feed as well as the schedule of events that is created based on your criteria.
Click the Save button to save your Live Channel. Active/ongoing channels display with a green color; inactive channels are blue.
After you've saved the item, returning to the Edit Live Channel page offers users the ability to retrieve an XML schedule of the feed containing all events/stream URLs in the channel, (which also includes the channel thumbnail, if provided) as well as embed code and channel key.
The XML schedule by default shows upcoming events for the next 24 hours. This can be overridden by adding an additional URL parameter /n to the schedule URL, where n is an an integer for the desired number of hours to search.
You can also generate a JSON version of the channel feed, though it requires a different URL structure.
The JSON version has optional parameters that accept integer values:
You can also combine past and future parameters, for example: