For example look at ninjavideo's divx player source. It is this:
src="http://127.0.0.1:64651/nv/47244"
How do they use the java applet to output the src as a divx readable file?
Source: http://beta.ninjavideo.net/video/47244 Warning: You will need to allow java applet
It's not "masked" it's just running as a local HTTP proxy. It downloads the file from a HttpURLConnection and listens locally for connections and serves up the video. Here's a (not so great) example: Please help me figure out what's wrong with this web proxy code