Home of the Squeezebox™ & Transporter® network music players.
Page 2 of 7 FirstFirst 1234 ... LastLast
Results 11 to 20 of 64
  1. #11
    Senior Member
    Join Date
    Feb 2011
    Location
    Cheshire, UK
    Posts
    5,008
    Quote Originally Posted by philippe_44 View Post
    Are you talking about updates during flac stream? If you do, be aware that flac does not support that. It's not a limitation of the player but of flac itself. Now, you should use flac in an ogg container and that will do.
    Sorry should have been clearer, it is FLAC in an Ogg container.
    VB2.4 storage QNAP TS419p (NFS)
    Living Room - Joggler & SB3 -> Onkyo TS606 -> Celestion F20s
    Office - Pi3+Sreen -> Sony TAFE320 -> Celestion F10s / Pi2+DAC & SB3 -> Onkyo CRN755 -> Wharfedale Modus Cubes
    Dining Room -> SB Boom
    Kitchen -> UE Radio (upgraded to SB Radio)
    Bedroom (Bedside) - Pi2+DAC ->ToppingTP21 ->AKG Headphones
    Bedroom (TV) - SB Touch ->Sherwood AVR ->Mordaunt Short M10s
    Everything controlled by iPeng

  2. #12
    Senior Member
    Join Date
    May 2008
    Location
    Canada
    Posts
    6,148
    Quote Originally Posted by d6jg View Post
    Sorry should have been clearer, it is FLAC in an Ogg container.
    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.shtml
    Last edited by philippe_44; 2020-08-25 at 23:43.
    LMS 7.9 on Pi 3B+ & Odroid-C2 - SqueezeAMP!, 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, Riva 1 & 3

  3. #13
    Senior Member
    Join Date
    Feb 2011
    Location
    Cheshire, UK
    Posts
    5,008
    Quote Originally Posted by philippe_44 View Post
    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.shtml
    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 & SB3 -> Onkyo TS606 -> Celestion F20s
    Office - Pi3+Sreen -> Sony TAFE320 -> Celestion F10s / Pi2+DAC & SB3 -> Onkyo CRN755 -> Wharfedale Modus Cubes
    Dining Room -> SB Boom
    Kitchen -> UE Radio (upgraded to SB Radio)
    Bedroom (Bedside) - Pi2+DAC ->ToppingTP21 ->AKG Headphones
    Bedroom (TV) - SB Touch ->Sherwood AVR ->Mordaunt Short M10s
    Everything controlled by iPeng

  4. #14
    Senior Member
    Join Date
    May 2008
    Location
    Canada
    Posts
    6,148
    Quote Originally Posted by d6jg View Post
    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.
    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 explain
    LMS 7.9 on Pi 3B+ & Odroid-C2 - SqueezeAMP!, 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, Riva 1 & 3

  5. #15
    Senior Member
    Join Date
    Feb 2011
    Location
    Cheshire, UK
    Posts
    5,008
    Quote Originally Posted by philippe_44 View Post
    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 explain
    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

    Name:  2020-08-26 09_53_57-Server Settings.jpg
Views: 58
Size:  12.8 KB
    VB2.4 storage QNAP TS419p (NFS)
    Living Room - Joggler & SB3 -> Onkyo TS606 -> Celestion F20s
    Office - Pi3+Sreen -> Sony TAFE320 -> Celestion F10s / Pi2+DAC & SB3 -> Onkyo CRN755 -> Wharfedale Modus Cubes
    Dining Room -> SB Boom
    Kitchen -> UE Radio (upgraded to SB Radio)
    Bedroom (Bedside) - Pi2+DAC ->ToppingTP21 ->AKG Headphones
    Bedroom (TV) - SB Touch ->Sherwood AVR ->Mordaunt Short M10s
    Everything controlled by iPeng

  6. #16
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,460

    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

  7. #17
    Senior Member
    Join Date
    Feb 2011
    Location
    Cheshire, UK
    Posts
    5,008
    Quote Originally Posted by mherger View Post
    > 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
    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:3c
    VB2.4 storage QNAP TS419p (NFS)
    Living Room - Joggler & SB3 -> Onkyo TS606 -> Celestion F20s
    Office - Pi3+Sreen -> Sony TAFE320 -> Celestion F10s / Pi2+DAC & SB3 -> Onkyo CRN755 -> Wharfedale Modus Cubes
    Dining Room -> SB Boom
    Kitchen -> UE Radio (upgraded to SB Radio)
    Bedroom (Bedside) - Pi2+DAC ->ToppingTP21 ->AKG Headphones
    Bedroom (TV) - SB Touch ->Sherwood AVR ->Mordaunt Short M10s
    Everything controlled by iPeng

  8. #18
    Senior Member
    Join Date
    Apr 2005
    Location
    UK/London
    Posts
    3,028
    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

  9. #19
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,460

    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

  10. #20
    Senior Member
    Join Date
    Feb 2011
    Location
    Cheshire, UK
    Posts
    5,008
    Quote Originally Posted by mherger View Post
    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
    Noted. I will get 3 servers at identical LMS levels and some hardware and squeezelite players on each and re-test.
    VB2.4 storage QNAP TS419p (NFS)
    Living Room - Joggler & SB3 -> Onkyo TS606 -> Celestion F20s
    Office - Pi3+Sreen -> Sony TAFE320 -> Celestion F10s / Pi2+DAC & SB3 -> Onkyo CRN755 -> Wharfedale Modus Cubes
    Dining Room -> SB Boom
    Kitchen -> UE Radio (upgraded to SB Radio)
    Bedroom (Bedside) - Pi2+DAC ->ToppingTP21 ->AKG Headphones
    Bedroom (TV) - SB Touch ->Sherwood AVR ->Mordaunt Short M10s
    Everything controlled by iPeng

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •