I have rolled my own server side streaming system that manipulates the video stream
on the fly. After watching the process of people writing hulu plugins that circumvent
hulu's commercials, then hulu breaking their plugin, and the process starting all over again,
I decided to look into how I could put out streams that can't be used without our ads in them
(or optionally without ads if a subscription is payed).
We patented the method last year and are using it for testing in our XBMC
plugin. If you would like to see it work I will send you the xbmc plugin. I have
tested this both with the VP6 and H264 codecs inside FLV wrappers and it
works flawlessly.