PDA

View Full Version : native WMA decoding in FW 19



vidurapparao
2005-09-02, 16:07
Firmware 19 (available with the next SlimServer nightly build) contains
support for native decoding of WMA files on Squeezebox2 hardware.
Playback of WMA files is now possible on all platforms (not just
Windows) without server-side transcoding. This build does not yet
contain support for WMA radio streams using the mms: protocol.

Please give this firmware version a try when you get a chance. If you
have WMA files, run through them and report any playback issues. There
were many firmware changes made to accomodate the WMA decoder, so please
test playback of other formats as well.

Enjoy!
--Vidur

dean
2005-09-02, 21:35
A couple of things to note about WMA support:

DRM protected WMA files aren't supported.

WMA Lossless files aren't supported either, and in tonight's release
the previously-working support for WMA Lossless transcoding will be
broken. This is expected to be fixed once we can distinguish the
lossless files and re-enable transcoding.


On Sep 2, 2005, at 4:07 PM, Vidur Apparao wrote:

>
> Firmware 19 (available with the next SlimServer nightly build)
> contains support for native decoding of WMA files on Squeezebox2
> hardware. Playback of WMA files is now possible on all platforms
> (not just Windows) without server-side transcoding. This build does
> not yet contain support for WMA radio streams using the mms: protocol.
>
> Please give this firmware version a try when you get a chance. If
> you have WMA files, run through them and report any playback
> issues. There were many firmware changes made to accomodate the WMA
> decoder, so please test playback of other formats as well.
>
> Enjoy!
> --Vidur
>

mherger
2005-09-03, 03:16
> A couple of things to note about WMA support:

This is amzing... everybody kept asking for this feature. And now it's
here, but there's no reaction in almost 12h...

>> This build does not yet contain support for WMA radio streams using the
>> mms: protocol.

Not _yet_. Excellent! Looking forward to testing this.

--

Michael

-----------------------------------------------------------
Help translate SlimServer by using the
StringEditor Plugin (http://www.herger.net/slim/)

dip
2005-09-03, 06:50
No reaction since I don't have any wma files. But 99% of my files are ogg files (the rest mp3), so I'm eagerly waiting for native decoding of ogg vorbis files... (to be able to fast forward and to resume my music). Please, will there be native ogg vorbis support in future?

JJZolx
2005-09-03, 09:31
> A couple of things to note about WMA support:

This is amzing... everybody kept asking for this feature. And now it's
here, but there's no reaction in almost 12h...

>> This build does not yet contain support for WMA radio streams using the
>> mms: protocol.

Not _yet_. Excellent! Looking forward to testing this.
That's the reason nobody's really excited, but it's obviously great news. I rather like the incremental, bits and pieces, approach to improving the SlimServer and SB software. It's encouraging seeing real enhancements being done on nearly a daily basis, rather than the "Here's version 8.0. Hope you like it" approach taken by most companies.

MrC
2005-09-03, 10:03
Ok, I'll be the first to confess. I have lots of WMAs. I just upadated to the 9/3 nightly with the WMA support.

The new code appears to be working fine. The wma to flac decoders are no longer running. And the wma support just gave me back about 5-8% of the my cpu. slim is using much less time and cpu as well (far fewer context switches i'd imagine).

I'll continue to test throughout the weekend.

Thank You !!!

MrC
2005-09-03, 10:12
Softsqueeze is not using the wma support yet.

dean
2005-09-03, 14:34
That's true, and support for WMA in SoftSqueeze is probably further
out on the horizon, as it would either require using (on Windows)
hooks into the Windows Media API or a separate license from Microsoft.

On Sep 3, 2005, at 10:12 AM, MrC wrote:

>
> Softsqueeze is not using the wma support yet.
>
>
> --
> MrC
>

MrC
2005-09-03, 16:32
That's true, and support for WMA in SoftSqueeze is probably further
out on the horizon, as it would either require using (on Windows)
hooks into the Windows Media API or a separate license from Microsoft.

Understood, and low priority from my perspective too. I figured I'd mention it here, in case others were interested. I noticed a problem when trying to sync SoftSqueeze and SB2 using the native WMA... no sound out of SoftSqueeze.

kdf
2005-09-03, 16:50
On 3-Sep-05, at 4:32 PM, MrC wrote:

>
> dean Wrote:
>> That's true, and support for WMA in SoftSqueeze is probably further
>> out on the horizon, as it would either require using (on Windows)
>> hooks into the Windows Media API or a separate license from Microsoft.
>>
> Understood, and low priority from my perspective too. I figured I'd
> mention it here, in case others were interested. I noticed a problem
> when trying to sync SoftSqueeze and SB2 using the native WMA... no
> sound out of SoftSqueeze.
>
SoftSqueeze does register itself as a Squeezebox2, so the server might
be expecting it to support WMA. it might be a good plan to have
Softsqueeze respond with its own set of preferred formats at this
point.

-kdf

vidurapparao
2005-09-08, 08:43
gingerneil wrote:

>any thoughts on when mms support may appear ?
>
>
Current svn and the next nightly contain firmware 20 (and some server
changes) to support Windows Media streaming. You can now play mms: URLs
on all platforms, though this version actually uses HTTP (with some
additions) to make the connection. Many, but possibly not all, WMA radio
stations support streaming via HTTP - we'd like to figure out
empirically which ones truly require MMS. I'm also aware of problems
with some pre-recorded streamed WMA content (e.g. the Fresh Air streams
on npr.org), which will be fixed in the next few days.

If you currently listen to any mms: streams, please try them out with
the new version and let me know if you hit any problems.

--Vidur

gharris999
2005-09-08, 11:28
The two NPR streams that I listen to are working fine:



http://www.npr.org/dmg/dmg.php?getNewsCast=true&NPRMediaPref=WM&getUnderwriting=1
...and...


http://www.npr.org/dmg/dmg.php?getProgramStream=true&NPRMediaPref=WM

This AirAmerica stream isn't working:


http://play.rbn.com/play.asx?url=airam/airam/wmlive/live.asf&proto=mms?mswmext=.asx
(I checked that the url was playable in WMP on my XP box..it is.)

Two out of three ain't bad!

My Air America Stream.m3u playlist file, for testing:


#CURTRACK 0
#EXTM3U
#EXTINF:-1,Air America Stream
http://play.rbn.com/play.asx?url=airam/airam/wmlive/live.asf&proto=mms?mswmext=.asx

James
2005-09-09, 02:47
I tried Xfm but this doesn't work in Squeezenetwork and it crashes SlimServer with this error:

2005-09-09 10:44:05.2153 Can't locate object method "url" via package "mms://ms2.capitalinteractive.co.uk/xfm_high" (per
haps you forgot to load "mms://ms2.capitalinteractive.co.uk/xfm_high"?) at /PerlApp/Slim/Player/Source.pm line 1650.

If I replace mms: with http: i get a forbidden response from the remote server.

Should this be working? Do I need to start from a higher level URL?

James

James
2005-09-09, 02:51
Sorry, that wasn't quite right - I was not on the right client.
This is what I actually get ( but note an mms stream now crashes SlimServer for non-SB2)

2005-09-09 10:50:30.4515 Opening connection to http://ms2.capitalinteractive.co.uk/xfm_high: [ms2.capitalinteractive.co.
uk on port 80 with path /xfm_high with timeout 5]
2005-09-09 10:50:30.4698 Request: GET /xfm_high HTTP/1.0
Accept: */*
Cache-Control: no-cache
User-Agent: iTunes/4.7.1 (Windows; N; Windows XP; 586; EN; cp1252) SlimServer/6.2b1/4218
Icy-MetaData: 1
Connection: close
Host: ms2.capitalinteractive.co.uk

2005-09-09 10:50:30.4898 Response: HTTP/1.0 403 Forbidden
2005-09-09 10:50:30.4901 Invalid response code (403) from remote stream http://ms2.capitalinteractive.co.uk/xfm_high
2005-09-09 10:50:30.4910 cannot connect to http daemon to get playlist at /PerlApp/Slim/Utils/Scan.pm line 433.

James

James
2005-09-09, 03:01
No, it does work (3rd try)
mms://ms2.capitalinteractive.co.uk/xfm_high

Should this work in Squeezenetwork yet?
I get an error there.
Something like "WMA error check filetypes"?

James

ymilner
2005-09-09, 03:14
No, it does work (3rd try)
mms://ms2.capitalinteractive.co.uk/xfm_high

Should this work in Squeezenetwork yet?
I get an error there.
Something like "WMA error check filetypes"?

James
Tried to test it with my setup, but apparently the "Tune-In" function is broken; the server crashes when I try to enter the url into the tune-in window.

opchiasm
2005-09-09, 03:51
gingerneil wrote:

>
If you currently listen to any mms: streams, please try them out with
the new version and let me know if you hit any problems.

--Vidur

With the 09-09 nightly, I've not had any success with:
KFOG
http://www.streamaudio.com/stations/asx/kfog_fm.asx
KTCZ
http://ccri.eonstreams.com/ccri_mn_minneapolis_ktcz_fm.asf

Thanks for any help.

vidurapparao
2005-09-09, 07:54
This will not yet work with the SqueezeNetwork. The mms: URL below seems
to work with SlimServer and fw 20. The "Tune-In" form does seem a little
flaky - I'll take a look.

ymilner wrote:

>James Wrote:
>
>
>>No, it does work (3rd try)
>>mms://ms2.capitalinteractive.co.uk/xfm_high
>>
>>Should this work in Squeezenetwork yet?
>>I get an error there.
>>Something like "WMA error check filetypes"?
>>
>>James
>>
>>
>Tried to test it with my setup, but apparently the "Tune-In" function
>is broken; the server crashes when I try to enter the url into the
>tune-in window.
>
>
>
>