- This is a self hosted replacement for the vTuner internet radio service which older AVRs use (e.g. Yamaha BRX-750/MCR-750/MCR-755).
- It emulates a vTuner backend to provide your AVR with the necessary information to play self defined categorized internet radio stations and listen to Radio stations.
Note
Supported AVR:
- Yamaha BRX-750
- install Apache2, php, bind9
- Set in /etc/php
max_execution_time = 120
max_input_time = 120
- Enable and restart
bind9
andapache
systemctl enable bind9 apache2
systemctl restart bind9 apache2
- Copy/modify files to /etc/bind from /etc/bind in this repo
- Copy files to /var/www from /var/www in this repo
- Edit file /var/www/html/setupapp/yamaha/asp/BrowseFML/_getl.php and set $SIP to your server IP, e.g. 192.168.1.1 (in internal LAN), or real IP for VPS
- Run
chown -R www-data:www-data /var/www
- Allow in firewall ports: 80/tcp, 53/udp
- Set on
Yamaha
inLAN settings
DNS to your server IP
Enjoy!
- Open in browser http://_your_server_ip
- Edit/add lines as format (delimeter as symbol |):
URL|StationName|StationGenre|StationLogo
where
URL full url for audio stream in audio/mpeg format (e.g. Shoutcast), ACC/OGG not supported!
StationName Optional station name, example - Rock station forever
StationGenre Optional station genres, example - hard Rock, Rock, Ambient
StationLogo Optional station logo filename in /var/www/html/logos , example - LogoStation.jpg, support JPG/PNG files, don't use big size (slow loading) and long length (cropping) images, don't use spaces in file name!
- New stations logos put in /var/www/html/logos
- If logo not set - used file /var/www/html/logos.jpg
Note
One station - one line, if value not set - use empty value - example:
URL|||
- After end editing - press button "Save list"
- For renew XML list - press button "Refresh XML file" and wait (~20-40 sec, script is freshing online parameters data from URL's - e.g. Station name, Genres, Bitrate)