Bug 9881 - Display Radiotime metadata
: Display Radiotime metadata
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Plugin
: 7.3.0
: All All
: P1 enhancement (vote)
: 7.x
Assigned To: Andy Grundman
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-11-02 07:49 UTC by Mark Miksis
Modified: 2009-07-31 10:31 UTC (History)
2 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Miksis 2008-11-02 07:49:57 UTC
The Radiotime OPML feed includes current_track.  The various UIs should display this as TITLE in any Now Playing screen or screensaver.
Comment 1 Andy Grundman 2008-11-02 10:31:45 UTC
No, as it will be outdated information.  But we'll be adding some sort of real-time RadioTime metadata thing soon.
Comment 2 Mark Miksis 2008-11-02 11:45:30 UTC
OK.  It would also be cool if the current track info were displayed when browsing Radiotime stations from the Internet Radio menu in one of the UIs.  Let me know if you want a separate bug for this.
Comment 3 Andy Grundman 2008-11-03 11:52:31 UTC
Docs about RT metadata:

http://opml.radiotime.com/NowPlaying.aspx?partnerId=16&username=<user>&[identifier=value]

The identifier parameter can be one of:

stationId
programId
topicId
nowPlayingId

All of our OPML calls that return station links will have a
now_playing_id attribute, the value of which you can pass to the
NowPlaying service.

For example:

http://opml.radiotime.com/Group.aspx?type=location&username=sampletime

returns in part:

<body>
<outline type="audio" text="88.1 | the one (Jazz)"
URL="http://opml.radiotime.com/StationPlaylist.axd?stationId=34379&username=sampletime"
bitrate="32" image="http://radiotime-logos.s3.amazonaws.com/s34379q.png"
now_playing_id="station:34379" preset_id="station:34379"/>
...

If you then make the corresponding Now Playing call:
http://opml.radiotime.com/NowPlaying.aspx?nowPlayingId=station:34379
you will see:

<body>
<outline type="text" text="the one 88.1"
image="http://radiotime-logos.s3.amazonaws.com/s34379q.png"
preset_id="station:34379"/>
<outline type="text" text="Its All About The Jazz"/>
<outline type="text" text="McKinney, TX"/>
</body>

The cache control HTTP header on the response will give the TTL for
the current program.
Comment 4 Andy Grundman 2008-11-09 12:11:08 UTC
Added in change 23867.
Comment 5 James Richardson 2008-12-15 12:09:07 UTC
This bug has been fixed in the 7.3.0 release version of SqueezeCenter!

Please download the new version from http://www.slimdevices.com/su_downloads.html if you haven't already.  

If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.
Comment 6 Chris Owens 2009-07-31 10:31:29 UTC
Reduce number of active targets for SC