PDA

View Full Version : 5.4 release candidate



vidurapparao
2004-10-25, 18:47
All,

The current nightly build of SlimServer
(http://www.slimdevices.com/downloads/nightly/latest/) is a candidate
for an upcoming version 5.4 release. If you're interested in testing out
the build, please do so and post feedback to the list.

A caveat about this build - it actively modifies player menu preferences
in your slimserver.pref file. If you later revert back to an older
release version of SlimServer, your menu preferences may be in a bad
state. If you do intend to revert back to an older version, please back
up your slimserver.pref preferences file before getting the 5.4 release
candidate. (Windows users will find slimserver.pref in the server
subdirectory of their SlimServer installation. Mac users will find
slimserver.pref in /Library/SlimDevices or ~/Library/SlimDevices
depending on their installation mode - All Users or Current User. Linux
users will find their preferences file at /etc/slimserver.conf.)

A summary of the change log for this release includes:

* Menu changes:
o The home menu has been simplified and shortened. The
top-level items are Now Playing, Browse Music, Search Music,
Playlists, Internet Radio, Settings and Plugins.
o Plugins are now placed in different menu categories - Games,
Screensavers, Internet Radio, etc. The Internet Radio plugin
category is now at the top-level.
o As always, player menu preferences can be customized using
the web interface.
* Radio plugins:
o New plugin: Slim Devices Picks.
o New plugin: Live365 Internet Radio is now part of the
default installation.
o Shoutcast Internet Radio and radioio remain with small
improvements.
* New streaming formats:
o Ogg streaming is now available on all platforms. Create a
playlist file pointing at an Ogg radio station and enjoy
your vorbis.
o Windows Media streaming (including ASX and WPL playlist
parsing) is now available on Windows.
* Softsqueeze 1.10:
o Music search contributed by Brian Hein (alpha status).
o Simpler configuration dialog.
o Several bug fixes.
* Firmware 40:
o Fix a problem with 32 character long SSIDs.
o When reconnecting, the player tells the server if it
rebooted. The server will now only restart streams if the
player has rebooted.
* Various bug fixes and improvements

For a detailed change log, please check out
http://cvs.slimdevices.com/~cvs/viewcvs_0.9.2/cgi/viewcvs.cgi/*checkout*/slim/server/Changelog.html?rev=1.33

Enjoy!
--Vidur

Bill Burns
2004-10-25, 19:46
Vidur Apparao wrote:

> The current nightly build of SlimServer
> (http://www.slimdevices.com/downloads/nightly/latest/) is a candidate
> for an upcoming version 5.4 release. If you're interested in testing out
> the build, please do so and post feedback to the list.

Received my Squeezebox today and have just updated to 5.4 - I can
already see that there are some major improvements over 5.3.1. All I'd
like now is the BBC Radio plugin for WinXP!

Everything seems to be working well, except that I got this message when
I changed and updated plugins immediately after re-starting on 5.4:

New value for Live365 password rejected:
Invalid value specified:
New value for Live365 username rejected:
Invalid value specified:

After de-selecting Live365 and clicking Change, then re-selecting it and
clicking Change, I didn't get the error message.

--
Bill Burns
Long Island NY USA
mailto:billb (AT) ftldesign (DOT) com

vidurapparao
2004-10-25, 22:54
Bill Burns wrote:

> Vidur Apparao wrote:
>
>> The current nightly build of SlimServer
>> (http://www.slimdevices.com/downloads/nightly/latest/) is a candidate
>> for an upcoming version 5.4 release. If you're interested in testing
>> out the build, please do so and post feedback to the list.
>
>
> Received my Squeezebox today and have just updated to 5.4 - I can
> already see that there are some major improvements over 5.3.1. All
> I'd like now is the BBC Radio plugin for WinXP!
>
> Everything seems to be working well, except that I got this message
> when I changed and updated plugins immediately after re-starting on 5.4:
>
> New value for Live365 password rejected:
> Invalid value specified:
> New value for Live365 username rejected:
> Invalid value specified:
>
> After de-selecting Live365 and clicking Change, then re-selecting it
> and clicking Change, I didn't get the error message.

Thanks, Bill. This will be fixed in the nightly build available on
Tuesday 10/26.

--Vidur

Michael James
2004-10-26, 00:20
Well, now I've got a Squeezebox, and it looks fantastic.
Much sexier in the flesh (plastic) than the pictures.

Slimserver is transcoding FLAC (to PCM I hope)
and sending it through 10/100 switched ethernet.
Occasionally I get 1 and 2 second dropouts.

It is unlikely to be network,
it must be slimserver not keeping up.

Server is a 1 Gig VIA Eden processor,
Should be enough to uncompress FLAC.
All the other tasks are probably causing delays.

Things seemed to go better when I didn't have KDE running.
It had a few processes running at -10,
maybe they were blocking slimserver at 0?

Since it's such a real-time thing keeping the bits flowing
shouldn't I run slimserver at a higher priority, say -12 ?

Anyone experimented with this?

michaelj

Kevin Hawkins
2004-10-26, 04:18
I had a 5.3 system running with several players OK and just updated to
5.4 26 Oct build . The SliMP3's are OK but the Squeezebox prompted for
a firmware update and it completed succesfully (v40). I was then
presented with the SlimDevices boot graphic and "Welcome to Squeezebox"
followed by "To begin setup... " which I duly did using the same stored
static IP and wired network that this player has always used. But the
player now just loops in this sequence of power on graphic > Welcome >
Begin Setup > cycling through the 3. All the IP address settings are
correct and the server has been found (at least is showing in the
current network settings). The player worked before on recent 5.3 ? Any
ideas ??

K



Vidur Apparao wrote:

>
> All,
>
> The current nightly build of SlimServer
> (http://www.slimdevices.com/downloads/nightly/latest/) is a candidate
> for an upcoming version 5.4 release. If you're interested in testing
> out the build, please do so and post feedback to the list.
>

Robin Bowes
2004-10-26, 04:23
On Tue, October 26, 2004 12:18, Kevin Hawkins said:
> I had a 5.3 system running with several players OK and just updated to
> 5.4 26 Oct build . The SliMP3's are OK but the Squeezebox prompted for
> a firmware update and it completed succesfully (v40). I was then presented
> with the SlimDevices boot graphic and "Welcome to Squeezebox" followed by
> "To begin setup... " which I duly did using the same stored
> static IP and wired network that this player has always used. But the
> player now just loops in this sequence of power on graphic > Welcome >
> Begin Setup > cycling through the 3. All the IP address settings are
> correct and the server has been found (at least is showing in the current
> network settings). The player worked before on recent 5.3 ? Any ideas ??

Kevin,

I saw this behaviour too (SB re-booting several times when firmware was
upgaded).

I simply left it alone when prompted "To begin setup" and it eventually
booted correctly and started working (after about 3-4 re-boots).

R.
--
http://robinbowes.com

Kevin Hawkins
2004-10-26, 04:44
Robin Bowes wrote:

>On Tue, October 26, 2004 12:18, Kevin Hawkins said:
>
>
>>I had a 5.3 system running with several players OK and just updated to
>>5.4 26 Oct build . The SliMP3's are OK but the Squeezebox prompted for
>>a firmware update and it completed succesfully (v40). I was then presented
>>with the SlimDevices boot graphic and "Welcome to Squeezebox" followed by
>>"To begin setup... " which I duly did using the same stored
>>static IP and wired network that this player has always used. But the
>>player now just loops in this sequence of power on graphic > Welcome >
>>Begin Setup > cycling through the 3. All the IP address settings are
>>correct and the server has been found (at least is showing in the current
>>network settings). The player worked before on recent 5.3 ? Any ideas ??
>>
>>
>
>Kevin,
>
>I saw this behaviour too (SB re-booting several times when firmware was
>upgaded).
>
>I simply left it alone when prompted "To begin setup" and it eventually
>booted correctly and started working (after about 3-4 re-boots).
>
>R.
>
>
Hmm - Thanks Richard this set me on the right track to a solution - I
had left this for a good hour, even tried powering down the SqueezeBox
and also changing its IP and restarting the SlimServer - didn't get
anywhere it still looped. Last thing I tried I stopped the SlimServer
and unplugged the Ethernet cable from the Squeezebox which then
displayed a 'Can't find the SlimServer' or 'Lost contact with server' or
similar message. Restarted SlimServer and then reconnected Ethernet
cable to SB "Right arrow to try again" did nothing :-( so I left
arrowed as the only option and went through the setup yet again, didn't
change any values, and it has worked... (I may have power cycled SB
again after reconnecting cable) - very strange , there is a definite
gremlin here though I feel in wired Ethernet.. Was yours wired Richard
?. I have now just updated a wireless SqueezeBox and this has rebooted
correctly first time.

Kevin

Robin Bowes
2004-10-26, 04:53
On Tue, October 26, 2004 12:44, Kevin Hawkins said:
> Robin Bowes wrote:
^^^^
> Hmm - Thanks Richard this set me on the right track to a solution - I
^^^^
It's Robin! :)

> had left this for a good hour, even tried powering down the SqueezeBox and
> also changing its IP and restarting the SlimServer - didn't get anywhere
> it still looped. Last thing I tried I stopped the SlimServer and
> unplugged the Ethernet cable from the Squeezebox which then displayed a
> 'Can't find the SlimServer' or 'Lost contact with server' or
> similar message. Restarted SlimServer and then reconnected Ethernet cable
> to SB "Right arrow to try again" did nothing :-( so I left arrowed as
> the only option and went through the setup yet again, didn't change any
> values, and it has worked... (I may have power cycled SB again after
> reconnecting cable) - very strange , there is a definite gremlin here
> though I feel in wired Ethernet.. Was yours wired Richard ?. I have now
> just updated a wireless SqueezeBox and this has rebooted correctly first
> time.

Mine is wireless.

R.
--
http://robinbowes.com

Jason Holtzapple
2004-10-26, 07:30
Michael James wrote:

If you're not running a dedicated server you should
renice the slimserver process for best performance. -12 seems
like a reasonable value for your setup. I run mine at -5 even
though it is a dedicated music server.

--Jason

> Since it's such a real-time thing keeping the bits flowing
> shouldn't I run slimserver at a higher priority, say -12 ?
>
> Anyone experimented with this?

Bruce Tucker
2004-10-26, 09:09
> * Radio plugins:
> o New plugin: Live365 Internet Radio is now part of the
> default installation.

I still have the same problem with the Live365 plugin as I wrote about
recently. Plugin functions (loading genres, etc), but will not play a
stream ("Playlist Empty"). It must not be parsing the stream url correctly.

> * New streaming formats:
> o Windows Media streaming (including ASX and WPL playlist
> parsing) is now available on Windows.

I didn't get an asx stream to play for me (WinXP SP2).
I put the following url into a m3u file :http://love.str3am.com/asx/xpn.asx
After pressing play, the Now Playing shows the stream name - stopped (1 of
1) 00:00


I'd be interested in hearing if others get these two features to work for
them.
Bruce

Stephen Sweeney
2004-10-26, 09:18
Vidur Apparao <vidur@...> writes:

>
> The current nightly build of SlimServer
> (http://www.slimdevices.com/downloads/nightly/latest/) is a candidate
> for an upcoming version 5.4 release. If you're interested in testing out
> the build, please do so and post feedback to the list.
>
> * Softsqueeze 1.10:
> o Music search contributed by Brian Hein (alpha status).
> o Simpler configuration dialog.
> o Several bug fixes.
>
SoftSqueeze's Now Playing Info (track, time remaining, etc.) is out of sync
with the music. Now Playing info advances to the next track approximately 13
seconds early, not a small amount. I never noticed this on the previous
version.

The testing setup is all local. SoftSqueeze running on the same box as the
server.

(I too get the incorrect warning when starting SoftSqueeze that I'm running an
older server version, as reported by someone else.)

Oscar Marsh
2004-10-26, 09:38
On 26 Oct 2004, at 2:47 am, Vidur Apparao wrote:

> o Ogg streaming is now available on all platforms. Create a
> playlist file pointing at an Ogg radio station and enjoy
> your vorbis.

Hmm, I'm not sure why, but internet OGG streams don't play on my
SLIMP3. Here are the lines I have in convert.conf:

ogg mp3 * *
/sw/bin/oggdec -Q -o - -R 1 $FILE$ | [lame] -x --resample 44100
--silent -b $BITRATE$ -r - -

This works for OGG files.

John Peel RIP.

Oscar Marsh
--
jabber: ojmarsh (AT) amessage (DOT) at

Erv Walter
2004-10-26, 09:50
Stephen Sweeney wrote:

>Vidur Apparao <vidur@...> writes:
>
>
>SoftSqueeze's Now Playing Info (track, time remaining, etc.) is out of sync
>with the music. Now Playing info advances to the next track approximately 13
>seconds early, not a small amount. I never noticed this on the previous
>version.
>
>The testing setup is all local. SoftSqueeze running on the same box as the
>server.
>
>(I too get the incorrect warning when starting SoftSqueeze that I'm running an
>older server version, as reported by someone else.)
>
>

I get the same thing on my hardware Slimp3 (now playing advances to the
next song before the end of the current song). Perhaps this is not a
SoftSqueeze issue alone?

Robin Bowes
2004-10-26, 10:25
Michael James wrote:
> Well, now I've got a Squeezebox, and it looks fantastic.
> Much sexier in the flesh (plastic) than the pictures.
>
> Slimserver is transcoding FLAC (to PCM I hope)
> and sending it through 10/100 switched ethernet.
> Occasionally I get 1 and 2 second dropouts.
>
> It is unlikely to be network,
> it must be slimserver not keeping up.

Were you doing anything other than listening to music with Slimserver
when you had the dropouts? For example, browsing a playlist or search
for songs? If slimserver gets tied up in playlist management activities
it can cause the audio to skip. This won't be fixed until the
audiostreaming gets broken out as a separate thread / process.

> Server is a 1 Gig VIA Eden processor,
> Should be enough to uncompress FLAC.
> All the other tasks are probably causing delays.
>
> Things seemed to go better when I didn't have KDE running.
> It had a few processes running at -10,
> maybe they were blocking slimserver at 0?
>
> Since it's such a real-time thing keeping the bits flowing
> shouldn't I run slimserver at a higher priority, say -12 ?
>
> Anyone experimented with this?

If it's a process external to slimserver causing the problems then
re-nicing could help. If not, then it won't make any difference.

R.

--
http://robinbowes.com

vidurapparao
2004-10-26, 10:26
Oscar Marsh wrote:

>
> On 26 Oct 2004, at 2:47 am, Vidur Apparao wrote:
>
>> o Ogg streaming is now available on all platforms. Create a
>> playlist file pointing at an Ogg radio station and enjoy
>> your vorbis.
>
>
> Hmm, I'm not sure why, but internet OGG streams don't play on my
> SLIMP3. Here are the lines I have in convert.conf:
>
> ogg mp3 * *
> /sw/bin/oggdec -Q -o - -R 1 $FILE$ | [lame] -x --resample 44100
> --silent -b $BITRATE$ -r - -
>
> This works for OGG files.


Your version of oggdec may be old and contain a bug that prevents
internet ogg streams from playing. Please try the version of oggdec
shipped with the installation.

--Vidur

vidurapparao
2004-10-26, 12:01
Bruce Tucker wrote:

>> * Radio plugins:
>> o New plugin: Live365 Internet Radio is now part of the
>> default installation.
>
>
> I still have the same problem with the Live365 plugin as I wrote about
> recently. Plugin functions (loading genres, etc), but will not play a
> stream ("Playlist Empty"). It must not be parsing the stream url
> correctly.

Would it be possible for you to try running slim.exe from the command
line with the --d_plugin and --d_source command line arguments and post
the log?

>> o Windows Media streaming (including ASX and WPL playlist
>> parsing) is now available on Windows.
>
> * New streaming formats:
>
> I didn't get an asx stream to play for me (WinXP SP2).
> I put the following url into a m3u file
> :http://love.str3am.com/asx/xpn.asx
> After pressing play, the Now Playing shows the stream name - stopped
> (1 of 1) 00:00


The ASX file that you reference is invalid XML and our parser chokes on
it. I've attached a version of it that works - you can just drop it
directly in your playlists directory (no need for a referring m3u file).

Besides fixing the XML, I also had to change the URLs for the streams to
have mms: (rather than http:) as the protocol scheme. I've found that in
almost every case, following the http version of the URL gives you a
self-referencing ASX 2.0 file, while connecting with the mms protocol
gives you the actual stream. I'm considering changing our ASX parser to
always change the protocol for http URLs.

--Vidur

Steve Bernard, Jr
2004-10-26, 12:18
I haven't been able to get the Squeezebox to parse ASX or WPL
playlists directly (ASX does nothing, as you've experienced, and WPL
playlists crash the server outright). However, I was able to get your
stream to play by following these steps:

1. Download the ASX file to your desktop and open it with a text
editor (metapad in my case, but notepad should be fine). The ASX file
should look like this:

<asx version = "3.0">
<AUTHOR>88.5 XPN.org</AUTHOR>
<COPYRIGHT>2003 The Trustees of the University of Pennsylvania</COPYRIGHT>
<Entry ClientSkip = "no">
<ref href = "http://wma.str3am.com/xpndotorg2/JulyGateway.wma"/>
<BANNER HREF="http://xpn.org/imgs/player_support.gif">
<ABSTRACT>Click here to support XPN.</ABSTRACT>
<MOREINFO HREF="https://secure.publicbroadcasting.net/wxpn/pledge.pledgemain?action=pledge&pg=pledgeForm"
/>
</BANNER>
</entry>
<Entry>
<ref href = "http://wma.str3am.com/xpndotorg"/>
<BANNER HREF="http://xpn.org/imgs/player_support.gif">
<ABSTRACT>Click here to support XPN.</ABSTRACT>
<MOREINFO HREF="https://secure.publicbroadcasting.net/wxpn/pledge.pledgemain?action=pledge&pg=pledgeForm"
/>
</BANNER>
</entry>
</asx>

There's two streams in this document. The first goes to
JulyGateway.wma, which is their brief pledge announcement that plays
before the stream starts. The second is
http://wma.str3am.com/xpndotorg which is the actual stream.

2. Open a new text editor window to create a new M3U playlist. Enter
sometihng along the lines of this:

#EXTM3U
#EXTINF:-1,WXPN Live Stream
http://wma.str3am.com/xpndotorg

3. Save the file in your playlists folder as "xpn.m3u" or somesuch.
Make sure it doesn't accidentally save as "xpn.m3u.txt"

4. If you're anything like me, playing this playlist from your
Squeezebox or Softsqueeze will work just like you'd expect.

Let me know whether this works for you or not. If anyone can get an
ASX or WPL file to parse directly, I'd also be interested to hear.

Steve

On Tue, 26 Oct 2004 09:09:55 -0700, Bruce Tucker <tuckerb2 (AT) adelphia (DOT) net> wrote:
> > * Radio plugins:
> > o New plugin: Live365 Internet Radio is now part of the
> > default installation.
>
> I still have the same problem with the Live365 plugin as I wrote about
> recently. Plugin functions (loading genres, etc), but will not play a
> stream ("Playlist Empty"). It must not be parsing the stream url correctly.
>
> > * New streaming formats:
> > o Windows Media streaming (including ASX and WPL playlist
> > parsing) is now available on Windows.
>
> I didn't get an asx stream to play for me (WinXP SP2).
> I put the following url into a m3u file :http://love.str3am.com/asx/xpn.asx
> After pressing play, the Now Playing shows the stream name - stopped (1 of
> 1) 00:00
>
> I'd be interested in hearing if others get these two features to work for
> them.
> Bruce
>
>
>
>
>

Oscar Marsh
2004-10-26, 13:49
>> Hmm, I'm not sure why, but internet OGG streams don't play on my
>> SLIMP3. Here are the lines I have in convert.conf:
>>
>> ogg mp3 * *
>> /sw/bin/oggdec -Q -o - -R 1 $FILE$ | [lame] -x --resample 44100
>> --silent -b $BITRATE$ -r - -
>>
>> This works for OGG files.
>
>
> Your version of oggdec may be old and contain a bug that prevents
> internet ogg streams from playing. Please try the version of oggdec
> shipped with the installation.
>

It looks like SlimServer's oggdec is looking for libraries in the wrong
place. I moved my convert.conf out of the SlimServer directory and
tried to play back a stream. It skipped the stream without outputting
any audio, so I had a look at the debug messages:

dyld:
/Users/blah/Library/PreferencePanes/SlimServer.prefPane/Contents/
server/Bin/darwin/oggdec can't open library:
/usr/local/lib/libvorbisfile.3.dylib (No such file or directory, errno
= 2)

Oscar Marsh
--
jabber: ojmarsh (AT) amessage (DOT) at

Bruce Tucker
2004-10-26, 14:40
> Would it be possible for you to try running slim.exe from the command
> line with the --d_plugin and --d_source command line arguments and post
> the log?

Appended below

> The ASX file that you reference is invalid XML and our parser chokes on
> it. I've attached a version of it that works - you can just drop it
> directly in your playlists directory (no need for a referring m3u file).

What is the extension supposed to be on the file you attached? It's showing
up as a .zlz but I think that is a zonealarm extension. I also tried
Steve's recommended fix, and it didn't work either. Perhaps I have other
problems. I'l try it with 5.3.1 and see.
Bruce


2004-10-26 14:35:06.7649 Requiring Plugins::RadioIO plugin.
2004-10-26 14:35:06.8149 Requiring Plugins::Picks plugin.
2004-10-26 14:35:06.9596 Requiring Plugins::DateTime::Plugin plugin.
2004-10-26 14:35:06.9874 Requiring Plugins::Rescan plugin.
2004-10-26 14:35:07.0304 Requiring Plugins::SavePlaylist plugin.
2004-10-26 14:35:07.0586 Requiring Plugins::LineX plugin.
2004-10-26 14:35:07.1733 Requiring Plugins::SlimTris plugin.
2004-10-26 14:35:07.2064 Requiring Plugins::Snow plugin.
2004-10-26 14:35:07.2518 Requiring Plugins::Shooter plugin.
2004-10-26 14:35:07.2763 Requiring Plugins::ShoutcastBrowser plugin.
2004-10-26 14:35:07.4364 Requiring Plugins::Live365 plugin.
2004-10-26 14:35:07.5251 Registering screensaver Datetime Screensaver
2004-10-26 14:35:07.5257 Registering screensaver LineX Screensaver
2004-10-26 14:35:07.5262 Registering screensaver Snow Screensaver
2004-10-26 14:35:07.5367 Adding RadioIO to menu: RADIO
2004-10-26 14:35:07.5373 Adding Picks to menu: RADIO
2004-10-26 14:35:07.5377 Adding SlimTris to menu: GAMES
2004-10-26 14:35:07.5380 Adding Shooter to menu: GAMES
2004-10-26 14:35:07.5384 Adding ShoutcastBrowser to menu: RADIO
2004-10-26 14:35:07.5388 Adding Live365 to menu: RADIO
2004-10-26 14:35:07.5395 Registering screensaver Now Playing (Jump back on
wake.)
2004-10-26 14:35:15.3194 loading conversion config files...
2004-10-26 14:35:15.3399 input: 'mov' output: 'mp3' clienttype: '*':
clientid: '*': '[mov123] $FILE$ | [lame] --resample 44100 --silent -q 9 -b
$BITRATE$ -r - -'
2004-10-26 14:35:15.3405 input: 'ogg' output: 'mp3' clienttype: '*':
clientid: '*': '[oggdec] -Q -o - -R $FILE$ | [lame] --resample
44100 --silent -b $BITRATE$ -r $-x$ - -'
2004-10-26 14:35:15.3409 input: 'wav' output: 'mp3' clienttype: '*':
clientid: '*': '[lame] --resample 44100 --silent -q 9 -b $BITRATE$ $FILE$ -'
2004-10-26 14:35:15.3412 input: 'aif' output: 'mp3' clienttype: '*':
clientid: '*': '[lame] --resample 44100 --silent -q 9 -b $BITRATE$
$FILE$ -'
2004-10-26 14:35:15.3416 input: 'shn' output: 'mp3' clienttype: '*':
clientid: '*': '[shorten] -x $FILE$ - | [lame] --resample 44100 --silent -q
9 -b $BITRATE$ - -'
2004-10-26 14:35:15.3420 input: 'flc' output: 'mp3' clienttype: '*':
clientid: '*': '[flac] -dcs --skip=$START$ --until=$END$ $FILE$ |
[lame] --resample 44100 --silent -q 9 -b $BITRATE$ - -'
2004-10-26 14:35:15.3424 input: 'wma' output: 'mp3' clienttype: '*':
clientid: '*': '[wmadec] -r 44100 -b 16 -n 2 $FILE$ | [lame] -x --resample
44100 --silent -q 9 -b $BITRATE$ - -'
2004-10-26 14:35:15.3427 input: 'mpc' output: 'mp3' clienttype: '*':
clientid: '*': '[mppdec] --raw-le --silent --prev --gain 3 $FILE$ - |
[lame] -x --resample 44100 --silent -q 9 -b $BITRATE$ - -'
2004-10-26 14:35:15.3696 input: 'mp3' output: 'mp3' clienttype: '*':
clientid: '*': '-'
2004-10-26 14:35:15.3700 input: 'aif' output: 'aif' clienttype: '*':
clientid: '*': '-'
2004-10-26 14:35:15.3703 input: 'wav' output: 'wav' clienttype: '*':
clientid: '*': '-'
2004-10-26 14:35:15.3706 input: 'shn' output: 'wav' clienttype: '*':
clientid: '*': '[shorten] -x $FILE$ -'
2004-10-26 14:35:15.3711 input: 'flc' output: 'wav' clienttype: '*':
clientid: '*':
'[flac] -dcs --force-raw-format --endian=little --sign=signed --skip=$START$
--until=$END$ $FILE$'
2004-10-26 14:35:15.3714 input: 'ogg' output: 'wav' clienttype: '*':
clientid: '*': '[oggdec] -Q -o - -R $FILE$'
2004-10-26 14:35:15.3717 input: 'wma' output: 'wav' clienttype: '*':
clientid: '*': '[wmadec] -r 44100 -b 16 -n 2 $FILE$'
2004-10-26 14:35:15.3720 input: 'mpc' output: 'wav' clienttype: '*':
clientid: '*': '[mppdec] --raw-le --silent --prev --gain 2 $FILE$ -'
2004-10-26 14:35:15.3724 input: 'mpc' output: 'aif' clienttype: '*':
clientid: '*': '[mppdec] --raw-be --silent --prev --gain 2 $FILE$ -'
2004-10-26 14:35:15.3727 input: 'mov' output: 'aif' clienttype: '*':
clientid: '*': '[mov123] $FILE$'
2004-10-26 14:35:15.3730 input: 'mp3' output: 'lame' clienttype: '*':
clientid: '*': '[lame] --resample 44100 --silent -b $BITRATE$ $FILE$ -'
2004-10-26 14:35:15.3841 Trying to open protocol stream for
http://www.slimdevices.com/update/?version=5.4.0&lang=EN
2004-10-26 14:35:15.3846 Looking for handler for protocol http
2004-10-26 14:35:15.3848 Found handler for protocol http
> Discuss (AT) lists (DOT) slimdevices.com
> http://lists.slimdevices.com/lists/listinfo/discuss
>

vidurapparao
2004-10-26, 15:18
Bruce Tucker wrote:

>> Would it be possible for you to try running slim.exe from the command
>> line with the --d_plugin and --d_source command line arguments and post
>> the log?
>
>
> Appended below

Sorry, I should have been more clear. Could you post the log after
trying to play a Live365 station?

>
>> The ASX file that you reference is invalid XML and our parser chokes on
>> it. I've attached a version of it that works - you can just drop it
>> directly in your playlists directory (no need for a referring m3u file).
>
>
> What is the extension supposed to be on the file you attached? It's
> showing up as a .zlz but I think that is a zonealarm extension. I
> also tried Steve's recommended fix, and it didn't work either.
> Perhaps I have other problems. I'l try it with 5.3.1 and see.

The file I originally attached was a .asx file. Use the URL
http://lists.slimdevices.com/archives/discuss/attachments/20041026/e22df7a9/xpn.bin
and save the file as xpn.asx.

--Vidur

Jason Diamond
2004-10-26, 16:06
Any idea when the SQLite backend will be ready and released? Is it still
even being considered? I'm hoping that will reduce the huge memory
footprint slim.exe has right now (usually around 90 megs).

-- Jason

Bruce Tucker
2004-10-26, 17:04
> Sorry, I should have been more clear. Could you post the log after trying
> to play a Live365 station?

Live365 is now working. I think somehow the old slimserver was still
running. I killed it off and reran things for the log file, and now I see
it the server is a little different, and the new version of Softsqueeze is
there too (with it's warning). I'll check on the wma streaming when I have
a little more time.
Bruce

Oscar Marsh
2004-10-26, 17:26
On 26 Oct 2004, at 9:49 pm, Oscar Marsh wrote:

> It looks like SlimServer's oggdec is looking for libraries in the
> wrong place. I moved my convert.conf out of the SlimServer directory
> and tried to play back a stream. It skipped the stream without
> outputting any audio, so I had a look at the debug messages:
>
> dyld:
> /Users/blah/Library/PreferencePanes/SlimServer.prefPane/Contents/
> server/Bin/darwin/oggdec can't open library:
> /usr/local/lib/libvorbisfile.3.dylib (No such file or directory,
> errno = 2)

I took the initiative and symlinked /sw/lib/libogg* and libvorbis* into
/usr/local/bin and got the following message:

ERROR: Can only specify one input file if output filename is specified

So I tried the supplied "ogg mp3" convert.conf lines and although it
started playing, I'm back to white noise for OGGs again. Here's a recap
of my own "ogg mp3" lines, if it helps:

[oggdec] -Q -o - -R 1 $FILE$ | [lame] -x --resample 44100 --silent -b
$BITRATE$
-r - -

vs. Slim Devices' supplied ones:

[oggdec] -Q -o - -R $FILE$ | [lame] --resample 44100 --silent -b
$BITRAT
E$ -r $-x$ - -

Can someone set me straight?

Oscar Marsh
--
jabber: ojmarsh (AT) amessage (DOT) at

vidurapparao
2004-10-26, 17:41
Oscar Marsh wrote:

>
> On 26 Oct 2004, at 9:49 pm, Oscar Marsh wrote:
>
>> It looks like SlimServer's oggdec is looking for libraries in the
>> wrong place. I moved my convert.conf out of the SlimServer directory
>> and tried to play back a stream. It skipped the stream without
>> outputting any audio, so I had a look at the debug messages:
>>
>> dyld:
>> /Users/blah/Library/PreferencePanes/SlimServer.prefPane/Contents/
>> server/Bin/darwin/oggdec can't open library:
>> /usr/local/lib/libvorbisfile.3.dylib (No such file or directory,
>> errno = 2)
>
>
> I took the initiative and symlinked /sw/lib/libogg* and libvorbis*
> into /usr/local/bin and got the following message:
>
> ERROR: Can only specify one input file if output filename is
> specified
>
> So I tried the supplied "ogg mp3" convert.conf lines and although it
> started playing, I'm back to white noise for OGGs again. Here's a
> recap of my own "ogg mp3" lines, if it helps:
>
> [oggdec] -Q -o - -R 1 $FILE$ | [lame] -x --resample 44100 --silent
> -b $BITRATE$
> -r - -
>
> vs. Slim Devices' supplied ones:
>
> [oggdec] -Q -o - -R $FILE$ | [lame] --resample 44100 --silent -b
> $BITRAT
> E$ -r $-x$ - -
>
> Can someone set me straight?


I checked in a new version of oggdec on OS X which doesn't have the
share library dependencies - thanks for the catch. My guess is that the
Linux version has the same problem.

--Vidur

Bruce Tucker
2004-10-26, 19:04
Something odd is happening. My SlimP3 is not finding the server after
installing 5.4 Softsqueeze works fine (which is what I've been using to
test it out), but when I tried to fire up the SlimP3, it stalled looking for
the Slim Server. Checking the Server settings, I noted that the SlimP3
wasn't listed.

I killed the Slim server, fired up 5.3.1 and the SlimP3 was found. Killed
5.3.1 and ran 5.4 --- no SlimP3 found.

Anyone else seeing the same thing?

Bruce

Jim
2004-10-27, 08:02
The Plugins/Live365 directory is not necessary with the version of the
Live365 plugin you are using. To simplify the installation I had rolled
up the Live365API package in to one source file.

J


Vidur Apparao wrote:
>
> All,
>
> The current nightly build of SlimServer
> (http://www.slimdevices.com/downloads/nightly/latest/) is a candidate
> for an upcoming version 5.4 release. If you're interested in testing out
> the build, please do so and post feedback to the list.
>
> A caveat about this build - it actively modifies player menu preferences
> in your slimserver.pref file. If you later revert back to an older
> release version of SlimServer, your menu preferences may be in a bad
> state. If you do intend to revert back to an older version, please back
> up your slimserver.pref preferences file before getting the 5.4 release
> candidate. (Windows users will find slimserver.pref in the server
> subdirectory of their SlimServer installation. Mac users will find
> slimserver.pref in /Library/SlimDevices or ~/Library/SlimDevices
> depending on their installation mode - All Users or Current User. Linux
> users will find their preferences file at /etc/slimserver.conf.)
>
> A summary of the change log for this release includes:
>
> * Menu changes:
> o The home menu has been simplified and shortened. The
> top-level items are Now Playing, Browse Music, Search Music,
> Playlists, Internet Radio, Settings and Plugins.
> o Plugins are now placed in different menu categories - Games,
> Screensavers, Internet Radio, etc. The Internet Radio plugin
> category is now at the top-level.
> o As always, player menu preferences can be customized using
> the web interface.
> * Radio plugins:
> o New plugin: Slim Devices Picks.
> o New plugin: Live365 Internet Radio is now part of the
> default installation.
> o Shoutcast Internet Radio and radioio remain with small
> improvements.
> * New streaming formats:
> o Ogg streaming is now available on all platforms. Create a
> playlist file pointing at an Ogg radio station and enjoy
> your vorbis.
> o Windows Media streaming (including ASX and WPL playlist
> parsing) is now available on Windows.
> * Softsqueeze 1.10:
> o Music search contributed by Brian Hein (alpha status).
> o Simpler configuration dialog.
> o Several bug fixes.
> * Firmware 40:
> o Fix a problem with 32 character long SSIDs.
> o When reconnecting, the player tells the server if it
> rebooted. The server will now only restart streams if the
> player has rebooted.
> * Various bug fixes and improvements
>
> For a detailed change log, please check out
> http://cvs.slimdevices.com/~cvs/viewcvs_0.9.2/cgi/viewcvs.cgi/*checkout*/slim/server/Changelog.html?rev=1.33
>
>
> Enjoy!
> --Vidur

Oscar Marsh
2004-10-27, 09:28
On 27 Oct 2004, at 1:41 am, Vidur Apparao wrote:

> I checked in a new version of oggdec on OS X which doesn't have the
> share library dependencies - thanks for the catch. My guess is that
> the Linux version has the same problem.

That's fine now. However, there's still the issue with
convert.conf--the file supplied with SlimServer leads to white noise
being played. My custom line, which I was given by someone on this list
because of the white noise problem...
[oggdec] -Q -o - -R 1 $FILE$ | [lame] -x --resample 44100 --silent -b
$BITRATE$
-r - -
....works fine for local files, but oggdec reports
ERROR: Can only specify one input file if output filename is specified
when trying to play from a URL. This appears to be due to the "1", as
noted in a previous thread:
http://lists.slimdevices.com/archives/discuss/2004-February/025033.html
but if I remove the "1", while internet streams now work, playback of
both files and streams is very stuttery, as if the buffer isn't being
filled.

Oscar Marsh
--
jabber: ojmarsh (AT) amessage (DOT) at

kdf
2004-10-27, 09:57
-R and -R1 was a change between versions of oggdec going back a bit, so I'm not
totally sure which versions. I think between 1.0 and 1.1. The one included
with slimserver works with the latest version of oggdec. if you have to alter
it, that would tend to indicate that the server is finding an older version of
oggdec.
-kdf

Quoting Oscar Marsh <oscarmarsh (AT) fusemail (DOT) com>:

>
> On 27 Oct 2004, at 1:41 am, Vidur Apparao wrote:
>
> > I checked in a new version of oggdec on OS X which doesn't have the
> > share library dependencies - thanks for the catch. My guess is that
> > the Linux version has the same problem.
>
> That's fine now. However, there's still the issue with
> convert.conf--the file supplied with SlimServer leads to white noise
> being played. My custom line, which I was given by someone on this list
> because of the white noise problem...
> [oggdec] -Q -o - -R 1 $FILE$ | [lame] -x --resample 44100 --silent -b
> $BITRATE$
> -r - -
> ...works fine for local files, but oggdec reports
> ERROR: Can only specify one input file if output filename is specified
> when trying to play from a URL. This appears to be due to the "1", as
> noted in a previous thread:
> http://lists.slimdevices.com/archives/discuss/2004-February/025033.html
> but if I remove the "1", while internet streams now work, playback of
> both files and streams is very stuttery, as if the buffer isn't being
> filled.
>
> Oscar Marsh
> --
> jabber: ojmarsh (AT) amessage (DOT) at
>
>

Oscar Marsh
2004-10-27, 11:38
On 27 Oct 2004, at 5:57 pm, kdf wrote:

> that would tend to indicate that the server is finding an older
> version of
> oggdec.

No, it's not. I just uninstalled my own vorbis-tools, oggdec, etc.
SlimServer is definitely loading its own oggdec. But I think I'm
getting somewhere now. Here is the output from d_filehandle when trying
to play an OGG file, using the default convert.conf:
Assuming raw pcm input file
I hear white noise. I press stop:
Error writing to file: Broken pipe
Error writing mp3 output

As a sidenote, I also tried replacing "-R 1" with "-R1" in my own line,
but that fails too, giving a "broken pipe" error and telling me "1" is
an invalid option.

Oscar Marsh
--
jabber: ojmarsh (AT) amessage (DOT) at

vidurapparao
2004-10-27, 12:08
Oscar Marsh wrote:

> That's fine now. However, there's still the issue with
> convert.conf--the file supplied with SlimServer leads to white noise
> being played. My custom line, which I was given by someone on this
> list because of the white noise problem...
> [oggdec] -Q -o - -R 1 $FILE$ | [lame] -x --resample 44100 --silent -b
> $BITRATE$
> -r - -
> ...works fine for local files, but oggdec reports
> ERROR: Can only specify one input file if output filename is
> specified
> when trying to play from a URL. This appears to be due to the "1", as
> noted in a previous thread:
> http://lists.slimdevices.com/archives/discuss/2004-February/025033.html
> but if I remove the "1", while internet streams now work, playback of
> both files and streams is very stuttery, as if the buffer isn't being
> filled.

I just wanted to confirm that with the latest oggdec binary of OS X and
the standard convert.conf you *are* able to hear networked streams, but
have problems with stuttering during playback of local files. Is that
correct? And under what circumstances do you hear white noise?

--Vidur

kdf
2004-10-27, 12:29
Quoting Oscar Marsh <oscarmarsh (AT) fusemail (DOT) com>:

>
> On 27 Oct 2004, at 5:57 pm, kdf wrote:
>
> > that would tend to indicate that the server is finding an older
> > version of
> > oggdec.
>
> No, it's not.

ok, dont mind me then :)
>
>I just uninstalled my own vorbis-tools, oggdec, etc.
> SlimServer is definitely loading its own oggdec. But I think I'm
> getting somewhere now. Here is the output from d_filehandle when trying
> to play an OGG file, using the default convert.conf:
> Assuming raw pcm input file
> I hear white noise. I press stop:
> Error writing to file: Broken pipe
> Error writing mp3 output
>
> As a sidenote, I also tried replacing "-R 1" with "-R1" in my own line,

-R

-R 1

they are NOT intechangeable and are incompatible when changing oggdec versions.
but then again, they arent wrong versions as you have so confidently stated. so
again, nevermind :)
-kdf

> but that fails too, giving a "broken pipe" error and telling me "1" is
> an invalid option.
>
> Oscar Marsh
> --
> jabber: ojmarsh (AT) amessage (DOT) at
>
>

Oscar Marsh
2004-10-27, 13:58
On 27 Oct 2004, at 8:08 pm, Vidur Apparao wrote:

> I just wanted to confirm that with the latest oggdec binary of OS X
> and the standard convert.conf you *are* able to hear networked
> streams, but have problems with stuttering during playback of local
> files. Is that correct?

Not quite. Yes, I'm now using the oggdec binary included in the
SlimServer package. Networked streams *and* local files both stutter,
but this is when I use my *own* convert.conf.

> And under what circumstances do you hear white noise?

When using your convert.conf and attempting to play either local files
or networked streams. It says
Assuming raw pcm input file

The only difference between the two setups is the convert.conf line for
ogg mp3. I've got "-R 1" as options for oggdec, which now no longer
work with the new oggdec binary. I've also got -x rather than $-x$ in
the lame options. I'll try adding -x to the default convert.conf and
see what happens :^) grah, this is taking a long time to work out!

Oscar Marsh
--
jabber: ojmarsh (AT) amessage (DOT) at

Oscar Marsh
2004-10-28, 06:24
On 27 Oct 2004, at 9:58 pm, Oscar Marsh wrote:

> I'll try adding -x to the default convert.conf and see what happens

This produced the stuttering problem. Files and streams.

Oscar Marsh
--
jabber: ojmarsh (AT) amessage (DOT) at

dean
2004-10-28, 09:07
Bruce,

Do you have a firewall installed that may only be letting one version
communicate on the network?


On Oct 26, 2004, at 7:04 PM, Bruce Tucker wrote:

> Something odd is happening. My SlimP3 is not finding the server after
> installing 5.4 Softsqueeze works fine (which is what I've been using
> to test it out), but when I tried to fire up the SlimP3, it stalled
> looking for the Slim Server. Checking the Server settings, I noted
> that the SlimP3 wasn't listed.
>
> I killed the Slim server, fired up 5.3.1 and the SlimP3 was found.
> Killed 5.3.1 and ran 5.4 --- no SlimP3 found.
>
> Anyone else seeing the same thing?
>
> Bruce
>
>

vidurapparao
2004-10-28, 10:07
Oscar Marsh wrote:

>
> On 27 Oct 2004, at 9:58 pm, Oscar Marsh wrote:
>
>> I'll try adding -x to the default convert.conf and see what happens
>
>
> This produced the stuttering problem. Files and streams.


I think replacing -$x with -x is correct. oggdec claims to output little
endian samples on all platforms, so the processor-specific $-x shouldn't
be necessary. I'll test and check in.

The "-R 1" option is no longer valid. "-R" is correct for the current
version of oggdec.

I'm guessing that the stuttering you're seeing from local ogg files is a
result of a pegged CPU during the transcoding process. Can you run top
to see if that's actually the case? Also, can you try playing ogg (both
local and networked) through SoftSqueeze - that's should take LAME
encoding out of the pipeline and reduce your CPU load considerably.
Finally, were you able to successfully play transcoded local ogg files
with the older version of oggdec? If so, it would seem that the newer
version of the ogg and vorbis libraries are slower...or I messed up the
optimization options while compiling.

--Vidur

Oscar Marsh
2004-10-28, 11:54
> I'm guessing that the stuttering you're seeing from local ogg files is
> a result of a pegged CPU during the transcoding process. Can you run
> top to see if that's actually the case?

It's not stuttering constantly today. I looked at top--oggdec is
peaking at around 4% and when I do something slightly CPU intensive not
connected to SlimServer, like browsing the server machine's drives via
Apple File Sharing, it goes up to 7% and the stuttering starts. lame is
using around 40%. This seems too high.

> Also, can you try playing ogg (both local and networked) through
> SoftSqueeze - that's should take LAME encoding out of the pipeline and
> reduce your CPU load considerably.

Actually SoftSqueeze repeats bits of internet streams every so often as
well as dropping or stuttering. Again, it's not doing it as often as I
was experiencing yesterday. oggdec's CPU usage peaks at 3%.

> Finally, were you able to successfully play transcoded local ogg files
> with the older version of oggdec?

Yes.

On another note, the following stream plays back at double speed on
both SLIMP3 and SoftSqueeze
http://aud-one.kpfa.org:8090/kpfa.ogg

Oscar Marsh
--
jabber: ojmarsh (AT) amessage (DOT) at

Bruce Tucker
2004-10-28, 12:56
Dean,
Thanks for the suggestion... I am running ZoneAlarm. When I checked the
program's server status, I found that it hadn't been allowed. My SlimP3 is
now back online.
Thanks
Bruce

----- Original Message -----
From: "dean blackketter" <dean (AT) slimdevices (DOT) com>
To: "Slim Devices Discussion" <discuss (AT) lists (DOT) slimdevices.com>
Sent: Thursday, October 28, 2004 9:07 AM
Subject: [slim] 5.4 release candidate - SlimP3 not finding server


> Bruce,
>
> Do you have a firewall installed that may only be letting one version
> communicate on the network?

Oscar Marsh
2004-10-29, 14:58
My Mac has a 600 MHz G3 processor and 640 MB RAM. This should be enough
to keep transcoding working without much overhead, and without
stuttering. Maybe my LAME binary needs updating, maybe your OGG binary
needs to be recompiled with optimization...

Trying to keep this alive.

Oscar Marsh
--
jabber: ojmarsh (AT) amessage (DOT) at

Bruce Tucker
2004-10-29, 15:28
I'm really pleased that streaming wma is now supported, but it has raised an
issue for me. Since most of my playlists entries are just links to streaming
radio stations, is there a way to add these asx/m3u/pls files to the
Internet Radio menu rather than to the Playlist menu? I guess what I'd like
to see is an "Internet Radio" folder that could be specified under
"Server Settings" - perhaps right after Music and Playlist folder, or in the
Server Settings/Internet Radio area.

Bruce

Steve Bernard, Jr
2004-10-30, 08:44
On Thu, 28 Oct 2004 19:54:21 +0100, Oscar Marsh <oscarmarsh (AT) fusemail (DOT) com> wrote:

> On another note, the following stream plays back at double speed on
> both SLIMP3 and SoftSqueeze
> http://aud-one.kpfa.org:8090/kpfa.ogg

I just tried this stream, myself, and got the same result. This is
just after installing the 10-30 nightly build on WinXP SP2. Just FYI.

Bruce Tucker
2004-10-30, 10:26
Same here. Tried the stream in Windows Media Player and it was normal.
Bruce
----- Original Message -----
From: "Steve Bernard, Jr" <sbernardjr (AT) gmail (DOT) com>
To: "Slim Devices Discussion" <discuss (AT) lists (DOT) slimdevices.com>
Sent: Saturday, October 30, 2004 8:44 AM
Subject: [slim] 5.4 release candidate - OGG playback


> On Thu, 28 Oct 2004 19:54:21 +0100, Oscar Marsh <oscarmarsh (AT) fusemail (DOT) com>
> wrote:
>
>> On another note, the following stream plays back at double speed on
>> both SLIMP3 and SoftSqueeze
>> http://aud-one.kpfa.org:8090/kpfa.ogg
>
> I just tried this stream, myself, and got the same result. This is
> just after installing the 10-30 nightly build on WinXP SP2. Just FYI.
>

Philip Meyer
2004-12-28, 12:16
I would say the opposite. Always quote what you are replying to first. It makes more sense when you are reading through. However, I would also say that people should only quote the part of the post that is being responded to, not the whole message, which is pointless. It is annoying when you see a two-page quote, followed by "I agree" or some such short reply.

Therefore there shouldn't be much to read before getting to the new post content.

Phil

Ken Stuart
2004-12-30, 22:21
On Wed, 29 Dec 2004 11:46:22 -0800, Jim McCall <jim (AT) elasticmedia (DOT) com> wrote:

>I would say that the issue that Phil pointed out is a bit of a red herring.

I don't think so.

>After all, if there is a thread of 10 posts that I am reading, realistically
>I am not going to read the quoted text.

But what if you just started reading the discussion ?

> It is there just for a reference if I want to see it.

On the contrary, you should be reading it.

>If I wanted to read the quoted text in each of those 10
>posts, it would triple the time it took to plow through the thread and get
>pretty redundant.

This is why discussion is so poor these days - people are trying to get through
so much material, that they don't really read what everyone else is saying, they
just want to make their statement.

And, of course, the above is an example of why top posting doesn't work -
because one can need to refer to more than one statement.


--
Cheers,

Ken