We're excited to bring you an early look at a new feature for v2 - reusable Playlists. This is an extension to the existing Xibo capability of adding Widgets in sequence to a Layout Region, allowing you to reuse these Playlists across multiple Layouts, administer them separately and combine them with other Playlists.
In this "Upcoming in v2" series we will giving you a sneak peak at the things we're working on for the next major Xibo release. In many cases you can still influence the direction we're taking and your feedback in the comments is welcome.
Playlists in v2 bring together 2 core concepts - the Reusable Playlist and the Sub-Playlist. Reusable Playlists are a simple concept, taking the existing Region Timeline and making it accessible from a new Playlists page.
Sub-Playlists then allow reassignment of reusable Playlists to new Layouts, with options for mixing two or more Playlists together.
The options allowed are:
If the Playlists assigned contain a different quantity of Widgets, the following can be done with the left over:
Of course, you can have a Sub-Playlist with only 1 Playlist assigned.
Playlists will also have their own permissions, so it will be possible to create users who only have access to modify a Playlist.
Playlists in v2 have been designed to address the most common feedback we've received for the way Layouts and Regions work. This means we've included:
Playlists have been added to the core CMS, meaning they are fully integrated with the new work undertaken to improve the Layout designer and the robust XMDS and XMR communication with Players. A complete Layout file (XLF) will be generated containing the "realised list" of Widgets from the Playlists configured on that Layout.
Playlists and Sub-Playlists are being developed for release with the first 2.0.0-alpha release. So far we've laid the foundations for the functionality and will soon be moving on to improving the user interface.
Here is a snip of the Sub-Playlist edit form:
Watch out for the next post in this series which will look at another exciting upcoming improvement for v2.