Welcome to the Archivist

Currently Playing

Muppetlabs Streaming Radio

[Battery-Friendly Version]


The Archivist

The Archivist is a monsterous hack that allows you to stream digital content from the archive at Muppetlabs. By issuing requests via email, users are able to search and queue music and video which can then be enjoyed using a number of standards-compliant media playback systems.

Interacting with the Archivist is easy -- simply send an email to archivist@muppetlabs.com with one of the following commands in the Subject: line. The body of the message is completely ignored and can be skipped.

Commands

By default, all words in the Subject: line will be used to match MP3s. For more control and options, the following reserved words are recognized:

"Playlists" are exactly what you expect: lists of songs to play. They will play in order, or can be shuffled with the RANDOM keyword as shown above. A number of playlists are currently available, and more can be added easily. "Programs" are pre-defined lists of artists, albums, and individual songs. These "programs" can then be used to queue up a specified amount of music. You can have a giant list of possible artists/albums/tracks, and choose to only play 10 minutes of randomly-selected tracks from the list. "Programs" are typically broken into themes/genres. A "radioshow" is a spoken-word album that's been wrapped in some additional information. You can find a ridiculous amount of Lovecraftian radio plays here, as well as some stand up comedy. Finally, "movies" are exactly what they sound like. You can select from the listed collection of files to stream, but the experience can be less than exciting due to issues with the encoding libraries.

In addtion to the above commands, the following modifiers may be placed at the end of the Subject: line, in any order:

The audio stream URL is http://muppetlabs.com:8000/archivist. You should recieve a handy email with the link while your stream is being prepared. If you requested a movie, then the video stream's dynamic URL will be mailed to you. It may take a few seconds for the stream to begin after selecting your media.

Are you enjoying a particular stream and want to share? Go for it! Several tens of clients can enjoy a given stream at any time.

For those with shell access to the server, you may use the dj(6) command to skip a currently-playing track. Additionally, you may view the man pages for archivist(6) and dj(6).