edna

Access your MP3 collection from any networked computer
Download

edna Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Greg Stein
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 55 KB

edna Tags


edna Description

Access your MP3 collection from any networked computer edna is a small, Python-based HTTP server that dynamically constructs web pages to navigate, select, and stream MP3s from a large MP3 library.edna streams your MP3s via HTTP to any MP3 player that supports playing off a remote connection.When constructing a page for a directory, edna will list all subdirectories, playlists (.m3u extensions), MP3 song files (.mp3 extensions), certain other types of music and video files (such as .wav), and images. All other files will be ignored. edna can automatically create play lists for individual directories of songs, and all directories recursively. These lists can also be shuffled (by edna, rather than your player). Your MP3 player must be able to recognize .m3u files, and your browser must know to pass .m3u files to your player. Your player must be capable of handling URLs within a playlist. Here are some key features of "edna": · Browsing your music collection from a remote computer. · URL support to allow people to stream specific songs. · Automatic playlist construction for entire directories of songs, including a "shuffle" ability. · The merging of multiple music collections while keeping the files on the remote computer. · The pages are dynamically constructed, adjusting to directory structure and the files in those directories. This is much nicer than using simple directory indexing. While the dynamic file list could be done with various CGI or PHP-like tools, the dynamic directories would be a lot harder. · This is the coolest part... Rather than directly serving up an MP3, the software serves up a playlist. This gets passed to your player (e.g. WinAmp) which turns around with an HTTP request to stream the MP3. What's New in This Release: · New auth_level level to help with players unable to handle authentication · Updated daemon/edna to support SuSE · Added support for plain text files · Added /resources URL to serve icons and such · Serve UTF-8 encoded pages, added "encoding" configuration option · Send Last-Modified HTTP header for files on disk · Updated MP3Info.py to latest available version · http:// & ftp:// playlist handling fix · Added all.zip pseudo files · Extended M3U files are now parsed correctly · 401 HTTP replies are now correctly sent on failed authentication attempts · Added knowledge of .m4a and .mp4 extensions · Added support for serving /robots.txt · Added exception handling on stat() failures. · Added support to hide music you're ashamed of. · Added support for MD5/SHA hashed passwords


edna Related Software