DOWNLOADS EXAMPLES SKINS DOCS SUPPORT
 
 

icecast

icecast -- Allows you to use Wimpy in conjunction with an IceCast streaming server

Usage

wimpy.swf?icecast=300

Parameters

[ number ] -- number of seconds that wimpy will play before to making a new connection.

Description

You can use Wimpy to playback IceCast streams by enabling this option. The "post buffer" parameter refers to the number of seconds Wimpy should playuback before it makes a new connection. The reason this value is needed is because Flash will continue to store the MP3 data on the local machine. If a new connection is not established, the file size on the end-users disk cen become enourmous. Re-connecting prevents the local cache to grow too large.

When this option is enabled, the timeline scrubber and the "loop" button become invisible because Wimpy relies on special functions within each of these objects to play an IceCast stream. if these objects were not hidden and the user clicked on them, the IceCast stream will stop playing.

To run Wimpy off of an IceCast stream, you need to use the Oddsock DSP plugin for either Foobar or WinAmp in conjunction with IceCast.

Click here for more information and detailed instructions on setting up an IceCast server and configuring Wimpy to run off the IceCast server.

Once you have your server set up, you will need to create an XML playlist that defines the proper path to your "mount point." The XML playlist should look something like:

<playlist>
  <item>
   <filename>http://192.168.0.2:8000/my128mount.mp3</filename>
   <artist>iceCast</artist>
   <title>High Bandwidth</title>
  </item>
  <item>
   <filename>http://192.168.0.2:8000/my32mount.mp3</filename>
   <artist>iceCast</artist>
   <title>Low Bandwidth</title>
  </item>
</playlist>

NOTE: You mount point should include a "dot mp3" extension so that Wimpy recognizes the item as an MP3 file. If the mount point does not include a "dot mp3" extension, the stream will not play. You can set up multiple mount points within the XML playlist for different kinds of connections.

Examples:

playlist=http://192.168.0.1/stream?foo=bar.mp3
playlist=http://192.168.0.1/stream/;foo.mp3
playlist=http://192.168.0.1:3000/;stream.mp3

Once you have created an XML playlist, upload it to your server and then use the Customizer Tool to set "Wimpy Script" to the URL to your XML playlist and, of course, you'll want to click the checkbox for the icecast option.

NOTE: Click here for more information on LAME settings that may not work with Flash.

See also

Playing Icecast streams through Wimpy

LAME settings

.

 

 

 

 

 

  ©Copyright Plaino LLC. All rights reserved.