Ycast for DENON CEOL N9

Hello,
I am trying to mount a Ycast server on a Raspberry with pi-hole. For that I made the synthesis of several tutorials.
How to install a VTuner alternative on a Raspberry Pi alongside Pi-hole
How to vtuner alternative for Yamaha receivers on Ubuntu with YCast
YCast : l’alternative gratuite à vTuner (payant)

Here are my settings on pi

nano /etc/systemd/system/ycast.service

[Unit]
Description=YCast internet radio service
After=network.target
StartLimitIntervalSec=0

[Service]
Type=simple
Restart=always
RestartSec=130
User=ycast
Group=ycast
ExecStart=/usr/bin/python3 -m ycast -l 192.168.1.24 -p 8010 -c /home/pi/ycast-denon/stations.yml
StandardOutput=null
StandardError=inherit

[Install]
WantedBy=multi-user.target

sudo nano /etc/lighttpd/conf-enabled/10-proxy.conf

#YCAST
$HTTP["host"] =~ "vtuner.com" {
        proxy.server = ( "" =>  ( (
                                "host" => "192.168.1.24",
                                "port" => "8010"
                                 ) ) )
        proxy.forwarded = (
                        "for"          => 1,
                        "proto"        => 1,
                        "host"        => 1,
                        #"by"          => 1,
                        #"remote_user" => 1
    )

}

sudo nano /etc/dnsmasq.d/vtuner.conf

address=/denon.vtuner.com/192.168.1.24
address=/denon2.vtuner.com/192.168.1.24
address=/vtuner.com/192.168.1.24
address=/vtuner.net/192.168.1.24

#address=/denon.vtuner.com/127.0.0.1
#address=/denon2.vtuner.com/127.0.0.1
#address=/vtuner.com/127.0.0.1

Here is setting on DENON CEOL N9

[-]DHCP or Proxy
	
DHCP		OFF
IP Address	192.168.001.017
Subnet Mask	255.255.255.000
Gateway		192.168.001.001
Primary DNS	192.168.001.024
Secondary DNS	000.000.000.000

Proxy		ON
Address		192.168.001.024
Port		08010

Current result:
I have the arrow which indicates current reading, the circle of the current loading and the buffer which remains at 0%. After a few seconds I have an error message: "File Format Error" then playback goes to the next channel.

Now I am looking to optimize the traffic on port 8010 across the LAN. Is there anything I can do on my OpenWRT router?
Thank you

If LAN only, no.

1 Like

Something to do wan side then?

I continue to learn and optimize my pi-hole setup. But the essential evolution was made on the Denon amplifier which is configured as follows:

[-]DHCP or Proxy
	
DHCP		ON
IP Address	192.168.001.017 #bail permanent OpenWRT
Subnet Mask	255.255.255.000
Gateway		192.168.001.001
Primary DNS	000.000.000.000
Secondary DNS	000.000.000.000

Proxy		ON
Address		192.168.001.024
Port		08010 

The proxy alone works wonders.
Browsing the Radiobrowser tree is fast now.
Unfortunately I still get the "File Format Error". I'm afraid Denon doesn't support Radiobrowser's link format.