I'm not sure if this is the right place to ask, but I thought some 
people here might have some knowledge on the subject and could at least 
tell me if it was possible. 

I am a web publisher who does VOD music videos.  Because of label 
agreements, I can't let people download the videos, just stream them.  I 
know that by streaming to them, I can't stop them from getting the 
video, but I need to make it inconvenient.  We've traditionally used 
Windows Media and Real, which are true streaming and make it hard to save. 
    The wave of the future is flash though.  We're rolling it out, but 
unfortunately, Red5 is not quite ready for what we need.  We push about 
500 simultaneous 700k video streams at any given time, and red5 can't 
quite keep up yet. 
    So we're just using progressive download with lighttpd right now.  
The problem is, no matter how we even try to hid the playlist and 
filename, the file just ends up in the user's browser cache if they know 
where to look. 
    Basically, the idea I had was to use some sort of stream cipher on 
the video.  I could pre-encode them, and then serve them to the player.  
Would it be possible, in flash, to have the player run that cipher back 
over the video before playing?  That way, without a lot of work, the 
videos wouldn't play outside my player.  It wouldn't necessarily need to 
be real encryption either.  If some sort of bit-shift or bit-mask would 
be possible, that would work too. 

I know it's sort of a dumb problem, but with the legal landscape the way 
it is these days, I need to try to solve this. 

Thanks in advance,
Alex Thurlwo

_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to