Bugzilla – Bug 4948
AOL Radio with XM - uvox protocol compatibility
Last modified: 2011-11-06 23:25:23 UTC
I have been listening to XM sat radio through the Winamp AOL Radio with XM portal, but unfortunately, it does not work on Slimserver If I cut and paste it into the Slimserver Internet Radio input box... It doesn't work. The uvox protocol is not authenticated by the authtoken key and therefore not supported by Slimserver. Here lies the problem, I seek to resolve this by some means. I am not a programmer, but there must be a Javascript plug-in waiting to be written or present in the library to circumvent this hurdle. Can Slim/Logitech and Nullsoft agree on a protocol sharing on this? It would be way cool to pull in XM sat stations, and I don't want to sit at the pc and listen thru Winamp to do it. That's why I have a Squeezebox Ray Parker Vancouver, BC
just needed to clear the target setting until qa can include this in a review.
Ray, does this way of accessing XM require a separate XM account or is this available to any AOL subscriber? That is, would providing XM access some other way be an acceptable fix?
AOL Radio with XM available through Winamp Online Service is a FREE service. No XM satellite radio subscription is required to access this stream. Lets move it beyond PC Audio to Squeezebox and FREE THE MUSIC.
(In reply to comment #3) Please. >
More information on the forum: http://forums.slimdevices.com/showthread.php?t=19243
Okay so this would be a deal with AOL Radio, then. I'll pass it along to our business development folks!
Note that AOL Radio seems to be a mix of AACplus 64k or Dolby VLB 64k, so it's not quite as simple as just a business deal.
(In reply to comment #7) Please check out the Ultravox 3 media streaming protocol specification. Hopefully there is enough grist in there for your codec gurus to chew on and come up with a plugin? Thanks Ray Parker (still intent on listening to whatever I want on a Slim Device) http://ultravox.aol.com/Ultravox3.pdf The Ultravox Reference website is a place to obtain the latest version of the Ultravox Reference Platform. What is Ultravox? Ultravox is AOL's proprietary streaming media protocol that powers Radio @ AOL, as well as serving all NSV video content. The Reference Platform is a collection of source code that implements # MODS2: On Demand Server (for files) # Firehose2: Relay Server (for live Streams) # fb2: File Broadcaster Ap (simulated live stream broadcaster) # uvlistener: Ultravox Listener Ap (connects to Server, prints Ultravox frames) # uvllib: Ultravox Listener Library (C API for Ultravox listeners) # bclib: Ultravox Broadcaster Library (C+ API for Ultravox broadcasters) # uvauth: ultravox auth library (C API for Ultravox Auth) Ultravox Reference Platform does not come with a player. We encourage you to use Winamp. Here are our current offerings * Reference Platform RPMs - for Linux * Reference Platform Tarballs - for Linux * Nullsoft Video (NSV) Format Specification * Nullsoft Video (NSV) Bitstream Library Source * Ultravox3 Protocol Specification * Winamp Player * On2 VP6/AAC+ NSV Encoding Plugin (Create VP6 video NSV files using Quicktime) * Ultravox content * Ultravox Class Type List
Even though the protocol is apparently open and can be implemented in an open source product, the service uses at least 2 patented, proprietary codecs that require expensive licenses if you want to distribute decoders. It would be a big job, on both the firmware development and business sides, assuming the firmware could even handle these codecs.
(In reply to comment #9) > Even though the protocol is apparently open and can be implemented in an open > source product, the service uses at least 2 patented, proprietary codecs that > require expensive licenses if you want to distribute decoders. It would be a > big job, on both the firmware development and business sides, assuming the > firmware could even handle these codecs. > Thanks for the info. I resign bug 4948. You may close the ticket. I can do better than 64 kbs anyway. Cheers Ray Parker
Unassigned bugs cannot have a priority.