Hi guys,
First time poster so please be kind and let me know if I'm doing anything wrong!
Our enterprise has been running Proxmox beautifully for the past few months and we're only just scratching the surface it seems, so kudos to the team for bringing together all these wonderful open-source products and deploying it in such a successful fashion!
We now have a need to distribute audio to multiple off-site locations. We've tried several free and not free software already and each of them have quirks that we need to work around to make them work:
TightVNC - no audio
MS RDP - needs multiple sessions, unsynced playback
RealVNC - still need to test
SPICE - Works (sometimes), but audio only gets sent to one client at a time
SPICE seems to be the most promising out of the bunch so far and I'm happy that it speaks directly to the host/guest configuration rather than at the OS layer like the other solutions. In the future if I want to use Ubuntu to display and play audio, I can, without having to pay a license. I've also had to make a configuration change to the perl code as suggested in this thread:
But I didn't read further down to note that audio streams are sent only to one client at a time.
My question to you all: is there a viable alternative to the solutions presented here? I thought it was going to be quick but doesn't seem like it. Sync seems to be a pretty core requirement here and the main problem is going to be latency and bandwidth as we're playing the same audio across different physical sites. Our SDWAN is configured to talk site to site and our bandwidth should be able to handle it (50 Mbps down/up).
My current set up is using VLC playing on the guest pointed to a centralized FS across sites (VLC stuttered heavy loading the files every few seconds, so I moved the files locally and it played a treat) and SPICE was able to sync and play the audio no problem, just not playing on multiple clients.
We tried cloud solutions like Jukebox Duo but it's, paid, only uses Google as auth, and is developed by a solo dev and we can't rely on stuff like that for an enterprise solution.
Any help is appreciated!
First time poster so please be kind and let me know if I'm doing anything wrong!
Our enterprise has been running Proxmox beautifully for the past few months and we're only just scratching the surface it seems, so kudos to the team for bringing together all these wonderful open-source products and deploying it in such a successful fashion!
We now have a need to distribute audio to multiple off-site locations. We've tried several free and not free software already and each of them have quirks that we need to work around to make them work:
TightVNC - no audio
MS RDP - needs multiple sessions, unsynced playback
RealVNC - still need to test
SPICE - Works (sometimes), but audio only gets sent to one client at a time
SPICE seems to be the most promising out of the bunch so far and I'm happy that it speaks directly to the host/guest configuration rather than at the OS layer like the other solutions. In the future if I want to use Ubuntu to display and play audio, I can, without having to pay a license. I've also had to make a configuration change to the perl code as suggested in this thread:
Apparently experimental support has been in the spice server for this since spice 0.10
http://www.spice-space.org/page/Features/MultipleClients
One just needs to set
export SPICE_DEBUG_ALLOW_MC=1
before launching the qemu vm.
Not sure where to set this on proxmox - I tried globally via /etc/profile but that didn't work.
Any suggestions?
http://www.spice-space.org/page/Features/MultipleClients
One just needs to set
export SPICE_DEBUG_ALLOW_MC=1
before launching the qemu vm.
Not sure where to set this on proxmox - I tried globally via /etc/profile but that didn't work.
Any suggestions?
- blackpaw
- Replies: 9
- Forum: Proxmox VE: Installation and configuration
But I didn't read further down to note that audio streams are sent only to one client at a time.
My question to you all: is there a viable alternative to the solutions presented here? I thought it was going to be quick but doesn't seem like it. Sync seems to be a pretty core requirement here and the main problem is going to be latency and bandwidth as we're playing the same audio across different physical sites. Our SDWAN is configured to talk site to site and our bandwidth should be able to handle it (50 Mbps down/up).
My current set up is using VLC playing on the guest pointed to a centralized FS across sites (VLC stuttered heavy loading the files every few seconds, so I moved the files locally and it played a treat) and SPICE was able to sync and play the audio no problem, just not playing on multiple clients.
We tried cloud solutions like Jukebox Duo but it's, paid, only uses Google as auth, and is developed by a solo dev and we can't rely on stuff like that for an enterprise solution.
Any help is appreciated!