Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 10 of 10

Hybrid View

  1. #1
    Senior Member
    Join Date
    Apr 2005
    Location
    UK/London
    Posts
    2,613

    Suggestion: LMS handling attributes of Programme as well as Song

    When streaming from radio sources it is possible, via existing plugins to retrieve information about the programme that is currently playing (or even being listened to via a catchup service).
    Currently those details are squeezed into song information (some combination of artist, title, cover, album, duration) meaning that the information is not readily able to be presented when a song is playing (assuming track details are captured by the plugin).
    On old SB devices there is not really enough space to show a lot of info - but on Touch and modern home-built stuff, plus web interfaces there is room to present a lot more.

    So - my suggestion is that LMS should accept a few more attributes (eg progtitle, progdescription, progicon, progstarttime, progduration) then a display handling module would allow the user more control over what is shown.
    e.g. Touch-style display could show the programme name and small icon up in the top left of the screen (even with a 2nd progress bar) when a named song is playing.

    I know that this would mean a lot of places would need to be checked (potentially everywhere that uses "artist"/"title") - but my guess is that most places could ignore it.
    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

  2. #2
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,430

    Suggestion: LMS handling attributes ofProgramme as well as Song

    > Currently those details are squeezed into song information (some
    > combination of artist, title, cover, album, duration) meaning that the
    > information is not readily able to be presented when a song is playing
    > (assuming track details are captured by the plugin).


    If the metadata provider can distinguish between artist and title etc.
    then that information would very well be displayed in appropriate
    places. The problem is for many radio stations that such information is
    not available, but there's only a single string of information with no
    hint about what it is.

    --

    Michael

  3. #3
    Senior Member
    Join Date
    Apr 2005
    Location
    UK/London
    Posts
    2,613
    True - but there are plugins today that provide both Programme and Song information - and they have to push it into the song info.
    For example BBC iPlayer, and my Radio France, ABC Australia, KCRW and CBC Canada (each of which handle multiple stations) all collect programme and song info.
    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

  4. #4
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,430

    Suggestion: LMS handling attributes ofProgramme as well as Song

    > True - but there are plugins today that provide both Programme and Song
    > information - and they have to push it into the song info.


    I fear I don't really understand what you're looking for... can you
    illustrate with some screenshots or something?

    --

    Michael

  5. #5
    Senior Member
    Join Date
    Apr 2005
    Location
    UK/London
    Posts
    2,613

    Suggestion: LMS handling attributes of Programme as well as Song

    Will do - Tapatalk having problems with image upload at the moment but I have grabbed screenshots while playing ICI Musique Montreal (using CBC Radio-Canada Francais plugin).

    Here is a programme playing before I had the track details



    Here it is a bit later with track info (replacing the programme info)



    and here is the track playing on JiveLite



    and my suggestion is that when the track info is shown we could also (optionally by user choice) show programme name, progress bar and small icon up at the top.
    Last edited by Paul Webster; 2020-05-15 at 04:18. Reason: Edited to add screenshots
    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

  6. #6
    Senior Member
    Join Date
    Apr 2005
    Location
    UK/London
    Posts
    2,613
    Also - TuneIn sometimes has programme information ( https://help.tunein.com/how-do-i-upd...ule--SkIFQfiuG ) .. which LMS has access to.

    I do not know how many broadcasters provide that programme data to TuneIn and keep it up to date.

    This has a duration and seconds_remaining field - so a progress bar could be shown.

    Currently LMS is able to show programme names from TuneIn because it takes the first two name fields and drops them into artist and title.
    But TuneIn actually indicates what the item is with the "key" field.
    So LMS could store them separately from the real artist/title

    Code:
    {
                   guide_id  => "s112653",
                   image     => "http://cdn-radiotime-logos.tunein.com/s112653q.png",
                   items     => [],
                   key       => "station",
                   name      => "Radio Melody 105.7",
                   preset_id => "s112653",
                   type      => "text",
                   url       => undef,
                   value     => "Radio Melody 105.7",
                 },
                 {
                   duration => 7200,
                   guide_id => "p1000896",
                   items => [],
                   key => "show",
                   name => "Radio Melody am Vormittag",
                   seconds_remaining => 2815,
                   type => "text",
                   url => undef,
                   value => "Radio Melody am Vormittag",
                 },
    Some supplementary reasons - none of which are big issues.
    Having real programme fields would also prevent wasted lookups of artist info in MAI (although it is not likely that an end-user would click on artist info when the radio station is not showing song info ... but the display might be left open).
    For those users who have scrobbling of internet radio listening enabled ... it would help to stop (unless a new option was added to allow it) station/programme details being scrobbled. (e.g. like this ... https://www.last.fm/music/Nachrichten )
    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

Posting Permissions

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