Playlists
Create playlist
Playlist is a curated collection of video content organized in a sequential manner. This method offers several advantages and features that are typical of live streaming but with more control over the content. Here’s how it works:
- Playlist always consists only of static VOD videos you previously uploaded to the system.
- Playlist is always played as a “Live stream” for end-users, so without the ability to fast forward the stream to the “future”. Manifest will contain chunks as for live stream too.
- Playlist can be looped endlessly. In this case, all the videos in the list will be constantly repeated through the list.
- Playlist can be programmed to be played at a specific time in the future. In that case, before the start time there will be empty manifest. You can add new videos to the list, remove unnecessary videos, or change the order of videos in the list. But please pay attention to when the video list changes, it is updated instantly on the server. This means that after saving the changed list, the playlist will be reloaded for all users and it will start plays from the very first element. Maximum video limit = 128 videos in a row.
Examples of usage:
- Looped video playback
- Scheduled playback Looped video playback It can be used to simulate TV channel pre-programmed behaviour.
- Selection: Choose a series of videos, such as TV show episodes, movies, tutorials, or any other relevant content.
- Order: Arrange the selected videos in the desired sequence, much like setting a broadcast schedule.
- Looping: Optionally, the playlist can be set to loop, replaying the sequence once it finishes to maintain a continuous stream. Example:
active: true
loop: true
name: "Playlist: TV channel 'The world around us' (Programmed broadcast for 24 hours)"
Scheduled playback It can be used to simulate live events such as virtual concerts, webinars, or any special broadcasts without the logistical challenges of an actual live stream.
- Timing: Set specific start time, creating the illusion of a live broadcast schedule.
- Selection: Choose a video or series of videos to be played at the specified time.
- No Pauses: Unlike on-demand streaming where users can pause and skip, this emulated live stream runs continuously, mirroring the constraints of traditional live broadcasts.
active: true
loop: false
name: "Playlist: Webinar 'Onboarding for new employees on working with the corporate portal'"
`start_time`: "2024-07-01T11:00:00Z"
POST
Authorizations
API key for authentication.
Body
application/json
Response
200 - application/json
Successful
The response is of type object
.