About
redcaza enables you to hunt for and play media directly from the Internet. Media is never stored on your machine, it is always streamed from its source.

The Internet is changing the way we store and access media... fast. Today, many people have external drives holding gigabytes of music and video that they have collected over the years - most of which they'll probably access rarely, if at all. They also run the risk of losing it all in the event of a hard disk failure; except for the few who spend more on even larger storage space and diligently make backups. However, a virtually infinite amount of music and video is already available through the Internet, so why bother storing it at home if it is readily accessible whenever you are online? Whilst the phonographic industry panics about piracy and people copying music illegally they lose sight of the direction that media distribution is headed: with increasing ubiquity and speed of the Internet it will become more common for media to be streamed rather than stored at home, more like a radio or television (with the exception that you tell it what to play).

redcaza is a a Winamp plug-in that takes a step in this direction. It uses VLC to transcode certain media types into a format that Winamp can understand; the redcaza installer will help you install VLC, if not already done so.

Start enjoying music you don't have, now! With nothing previously installed, you can get going within a couple of minutes.

How to install and use
  1. install Winamp
  2. install redcaza
A "redcaza" item is added to the Winamp media library, as shown below, from which you can select different types of media to hunt for. Media that you find can be enqueued to the current Winamp playlist with a double-click or select > right-click > Enqueue selection.

screenshot
Disclaimer
This section was going to be about the legality of this software, considering that no money is transferred to copyright owners. It was also going to be about how it could be fashioned to benefit all concerned (re: http://news.bbc.co.uk/1/hi/technology/8128551.stm). Instead, it is about the philosophy behind the software. So, take a while to consider how many years of work and the fantastic discoveries that have preceeded this moment in order to not only enable the creation of music and its recording, but also to carry it to you in this way. You are entitled to enjoy these things (all things, not just music), regardless of what anyone else may say or how any economic system may attempt to control them. You are, after all, a person on this planet, just like everyone else. All that is really important is that you strive to better yourself and contribute whatever you can.

This is better put, though perhaps a little out of context, with the following quotation:

What we call civilization - the accumulation of knowledge which has come down to us from our forefathers - is the fruit of thousands of years of human thought and toil. It is not the result of the labour of the ancestors of any separate class of people who exist today, and therefore it is by right the common heritage of all. Every little child that is born into the world, no matter whether he is clever, or dull, whether he is physically perfect or lame, or blind; no matter how much he may excel or fall short of his fellows in other respects, in one thing at least he is their equal - he is one of the heirs of all the ages that have gone before.
- The Ragged Trousered Philanthropists, Robert Tressell.

i.e. money (and lack of it) is actually irrelevant and therefore should be of no object.

If you are still reading, and have some concerns, consider the following points when deciding whether or not to use this:

redcaza uses published, legal APIs to hunt for media
All the media that redcaza finds can also be found using only an Internet browser. From that browser you could use Google or YouTube, for example, to get exactly the same results. There is nothing unusual or illegal about the information that leaves your computer.
redcaza does not store media on your computer
All the media that you play, using redcaza, is streamed (a small part may be held for buffering purposes, but is then removed) - why store gigabytes of media locally when today's Internet speeds allow you to stream it from a remote source? This also means that your computer never transmits media to anyone else. Again, the same can be done using only an Internet browser, so there is nothing unusual in the way that redcaza works: from the browser you could listen to an MP3 on a website or go to YouTube.
redcaza enqueues remote media in Winamp
redcaza adds media links to Winamp playlists allowing you to mix locally stored and remote media from many different sources; therefore, you can enqueue hours of audio and video from within a single application, rather than having to switch applications to access media that is stored and managed elsewhere.

Change history

11/09/2009 v1.0
  • Removed all occurrences of message boxes that could interfere with Winamp playing a playlist.
06/07/2009 v0.1
  • Released for beta testing.

Todo:

nothing scheduled.

Feature requests:

  • *If unable to load on startup, then check availability when redcaza next clicked.
  • *Ability to send media to saved playlist from media search window.
  • Move buttons to far right and fill gap with search box.
  • Display table headers before results are shown.
  • Add play and enqueue buttons to bottom of screen.
  • Pause and resume functionality for audio search.
* requires rebuild of plug-in.

Current issues:

  • *Resizing media library window doesn't resize redcaza window.
  • *Theme changes not picked-up unless redcaza navigated away from and back to.
  • CSS not cached. Couldn't get around weird issue of certain CSS elements not activiated until focus given to HTML component.
  • For audio site tree results background colour appears if branch wraps line.
  • "Scanning..." and "No results" are selectable.
  • Full window height not utilised.
  • Result headers don't span result pane.
  • Result headers are not resizable.
  • If track has no ID3 then HTML encoded characters can appear in playlist, e.g. >.
  • Audio site tree loses focus when track or something else is selected.
  • Collapsing audio tree node highlights it but does not actually select it.
  • Button styles change when clicked.
  • Result headers not visible when scrolling list.
  • When radio station of same name is automatically selected in playlist the information in WinAmp window does not change.
* requires rebuild of plug-in.
Comments/feedback sent.