Results 11 to 20 of 65
Thread: Metadata in FLAC streams
-
2020-08-25, 18:23 #11
- Join Date
- Feb 2011
- Location
- Cheshire, UK
- Posts
- 5,510
VB2.4 storage QNAP TS419p (NFS)
Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
Dining Room SB Boom
Kitchen UE Radio (upgraded to SB Radio)
Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes
Everything controlled by iPeng & Material on iOS
-
2020-08-25, 23:26 #12
- Join Date
- May 2008
- Location
- Canada
- Posts
- 6,742
Well, this is a good question and to my real shame I had to look
So in case of RP streams, this is the plugin that polls the RP url to know what's on, there is no processing of any kind for oggflac in squeezelite... maybe something to develop!
[edit]: and I'll have to better read the ogg documentation if metadata can be placed alongside stream. But in your case, I think if you can add icy support in your radio server, that will for sure bring back metadata (with no help from a plugin) whether you're proxied or not. As @bpa said, with icy, squeezelite finds it and reports back to LMS which in return grabs things like artwork. The icy format is super simple http://ample.sourceforge.net/developers.shtmlLast edited by philippe_44; 2020-08-25 at 23:43.
LMS 8.1.x on Odroid-C4 - SqueezeAMP!, 5xRadio, 5xBoom, 2xDuet, 1xTouch, 1xSB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, RivaArena 1 & 3
-
2020-08-26, 00:50 #13
- Join Date
- Feb 2011
- Location
- Cheshire, UK
- Posts
- 5,510
You have misunderstood slightly Philippe.
On my 64bit production server the FLAC/OGG stream connects and I DO GET metatdata updates. This is with SB hardware player or pCp squeezelite players.
On my 2 x Pi servers the FLAC/OGG stream connects and I get initial metadata (current song) on built in Squeezelite player but it does NOT update.
What I am saying is that there is some difference between LMS or Squeezelite on 64bit Linux and 32bit tinyCore Linux.
I have not yet had a chance to try any SB hardware player with the Pi's.
I think the fact it is MY Radio Station is actually irrelevant. Its just an Icecast server sending FLAC in an Ogg container.
PS. I was comparing the non plugin RP stream at http://stream.radioparadise.com/flacm
PPS. Yes longer term I shall be looking at a plugin.VB2.4 storage QNAP TS419p (NFS)
Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
Dining Room SB Boom
Kitchen UE Radio (upgraded to SB Radio)
Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes
Everything controlled by iPeng & Material on iOS
-
2020-08-26, 01:26 #14
- Join Date
- May 2008
- Location
- Canada
- Posts
- 6,742
It’s probably too late for me on this side of the earth but that is really strange. Icecast are exactly servers that can or cannot sens such ICY metadata. Then player respond if they accept it. Because there is zero metadata sent back my any squeezelite except for icy
When you have metadata. Is the SB involved in the playback? Because if you have transcoding, it might be a different story. Ogf I don’t think is supported by SB so you’ll default to something else then and this could explainLMS 8.1.x on Odroid-C4 - SqueezeAMP!, 5xRadio, 5xBoom, 2xDuet, 1xTouch, 1xSB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, RivaArena 1 & 3
-
2020-08-26, 02:07 #15
- Join Date
- Feb 2011
- Location
- Cheshire, UK
- Posts
- 5,510
No SB involved in the Playback.
Production Server (64bit) - plays on everything and gets Metadata Ok whether SB player or Squeezelite.
Pi (32bit) - so far I can only test with Squeezelite and this gets initial data but no update (whether direct or proxied).
2 other things.
The playout server is actually Rocketbroadcaster (RSAS) which is a drop in replacement for Icecast and uses all of the Icecast config but since the handling on the Production server is perfect I don't think it is that.
Ogg/Flac settings on all 3 servers are the same
VB2.4 storage QNAP TS419p (NFS)
Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
Dining Room SB Boom
Kitchen UE Radio (upgraded to SB Radio)
Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes
Everything controlled by iPeng & Material on iOS
-
2020-08-26, 02:12 #16
Metadata in FLAC streams
> What I am saying is that there is some difference between LMS or
> Squeezelite on 64bit Linux and 32bit tinyCore Linux.
> I have not yet had a chance to try any SB hardware player with the Pi's.
Same software versions on all ends?
--
Michael
-
2020-08-26, 02:38 #17
- Join Date
- Feb 2011
- Location
- Cheshire, UK
- Posts
- 5,510
LMS is at the same or very close to the same v8.
Dev Server with built in player
Logitech Media Server Version: 8.0.0 - 1590657520 @ Thu May 28 11:55:10 CEST 2020
Hostname: GCS-piLMS
Server IP Address: 192.168.128.251
Server HTTP Port Number: 9000
Operating system: piCore - EN - utf8
Platform Architecture: armv8l-linux
Perl Version: 5.28.2 - arm-linux-gnueabihf-thread-multi-64int
Audio::Scan: 1.02
IO::Socket::SSL: 2.066
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)
Total Players Recognized: 2
Player Model: SqueezeLite
Player Type: squeezelite
Firmware: v1.9.6-1206-pCP
Player IP Address: 127.0.0.1
Player MAC Address: b8:27:eb:40:09:8c
Production Server separate players
Logitech Media Server Version: 8.0.0 - 1597263993 @ Wed Aug 12 22:47:06 CEST 2020
Hostname: vortexbox-ssd
IP: 10.0.0.11
HTTP Port: 9000
OS: Red Hat - EN - utf8
Platform: x86_64-linux
Perl Version: 5.22.2 - x86_64-linux-thread-multi
Audio::Scan: 0.95
IO::Socket::SSL: 2.023
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)
Total Players Recognized: 10
Player Model: SqueezeLite
Player Type: squeezelite
Firmware: v1.9.0-1121-pCP
Player IP Address: 10.0.0.166
Player MAC Address: b8:27:eb:82:34:3cVB2.4 storage QNAP TS419p (NFS)
Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
Dining Room SB Boom
Kitchen UE Radio (upgraded to SB Radio)
Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes
Everything controlled by iPeng & Material on iOS
-
2020-08-26, 02:44 #18
- Join Date
- Apr 2005
- Location
- UK/London
- Posts
- 3,668
I remember taking a look at flac/ogg metadata for someone else recently.
I found the small number of places where LMS handles OGG metadata but after increasing log levels I could not get it to show anything as the data changed.
Playing the same stream in foobar2000 showed the metadata changing.
I was away from home at the time and could not dig deeply.Last edited by Paul Webster; 2020-08-26 at 02:58.
Paul Webster
http://dabdig.blogspot.com
Author of "Now Playing" plugins covering Radio France (FIP etc), KCRW, Supla Finland, ABC Australia, CBC/Radio-Canada and RTE Ireland
-
2020-08-26, 02:53 #19
Metadata in FLAC streams
Does not work:
> Logitech Media Server Version: 8.0.0 - 1590657520 @ Thu May 28 11:55:10
Does work:
> Logitech Media Server Version: 8.0.0 - 1597263993 @ Wed Aug 12 22:47:06
I'd say it's pretty clear what you're supposed to do... :-) Go straight
to the latest build available for both of them. The keyword "flac" shows
up in five different commits between your older build and latest. They
could be relevant.
--
Michael
-
2020-08-26, 03:25 #20
- Join Date
- Feb 2011
- Location
- Cheshire, UK
- Posts
- 5,510
VB2.4 storage QNAP TS419p (NFS)
Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
Dining Room SB Boom
Kitchen UE Radio (upgraded to SB Radio)
Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes
Everything controlled by iPeng & Material on iOS