Plugin for Web-Radio

  • There is this plugin: "openmediavault-owntone 7.0-2 OwnTone", which is a DAAP (iTunes), MPD (Music Player Daemon) and RSP (Roku)
    media server. It's default config is for streaming not local playback to a soundcard on your OMV host. You'd have to config the MPD part for that. Search forum for how-to etc.


    Alternatively, it's a case of using docker apps. A combo of logitechmediaserver (LMS) and squeezelite dockers can give you quality audio playback on a local sound device. LMS has a plugin for "Radio Net".

  • Dear all,


    I have seen this thread and because I had a comparable question I connect to it now. I have installed OMV7 on a Mini-PC with Intel N100 CPU. It has an HDMI output but no other audio connectors. The HDMI displays the command prompt of OMV7 on a connected screen.


    I had the idea to use a web radio player as Docker Container (in the OMV Docker Compose plugin). I saw in the internet; I need to install the Pulsaudio driver on my host system and now I also saw this thread.


    Is it generally possible to use the HDMI output on an OMV7 PC for additional audio output from an installed Docker Container? Can I use Pulsaudio (made for Ubuntu) also on OMV7 (Debian)? Or is there any other way to get the audio signal from a Docker Container to my HDMI port? Is there anything what can cause troubles when I would use Pulseaudio on the PMV7 system?


    Thank you in advance!


    Regards

    Mic.

  • Dear all,

    I have checked several Docker solutions for a web radio but nothing worked and so I decided to create my own solution. Yes, it is possible to stream audio from a Docker container to the HDMI port of the host system. I have created a Docker container based on Debian including python, alsa-utils and mplayer. I have now a nice and simple WebGUI, reachable in my home network which controls the mplayer CLI. The alsa-utils (inside the Docker Container) stream the audio to the sound driver on the host system. That's it. The configuration of the radio stations is done by a JSON file on the host system.



    Regards
    Mic.



    PS.. The background image of my WebGUI is created by AI. 😉

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!