Introduction
Would it be possible to implement multi-channel audio output, as individually routable audio from each Layout Region?
User Story
I run 13 displays with Xibo, 7 of which are set up as a ‘digital gallery’ from one Xibo client in one large Layout that spans the extended displays on one PC. Most of the time, the displays show photography and digital artwork, but occasionally they each play video.
When playing video, it would be awesome to route the audio from each region to a different output device on the host computer, so the appropriate audio for each video can be played by the screens.
Potential tools / frameworks
There are APIs / drivers that might be accessible from Xibo: the ASIO standard supports multiple audio channels on Windows, and I believe the JACK API can do the same for Linux.
Disclaimer
I appreciate this isn’t a simple ask, and making such a feature cross-platform is likely beyond reason to ask for. If I can have this, I’d use whatever client version you want!
Realistically, I just wanted to see what thoughts are around this topic. If it was achievable it’d give Xibo some real media server chops!
Cheers,
npadmin