I have discovered that you can bypass the security (that can't be patched!) to watch 4kidstv.com video's (it works well, and is legal in my eye's)
What you must have is a media player that can stream from rmtp (like winamp) and a proxy (USA proxy off course).
I will use for this howto the video of: This is the beat (because I like the music of it).
1: you go to this page:
http://www.4kidstv.com/winx-club/winx-musi...is-the-beat/006, you will hear "this content is currently unavailable" but we are going to bypass this.
2: you open the source code of the HTML code, I use firefox so for me is it: right click > paginabron bekijken (show page source, dutch firefox)
3: you search for something like this
var so = new SWFObject("/swf/4KidsPlayer_portal.swf", "4KidsPlayer", "640", "480", "9.0.0.0", "#000000");
search for the javascript string so.addVariable("releaseURL", escape("http://feeds.theplatform.com/ps/API/PortalService/2.2/getRel etc.
You must copy this url, in my case
http://feeds.theplatform.com/ps/API/Portal...y=IDs|861037313 but this change every time (I believe)
4: You must now browse to this url in your browser and you wil see a XML page.
Search for the phrase
-<url>
http://release.theplatform.com/content.sel...p;Tracking=True</url> (url can be different)
When you browse now in your browser to this page you wil see a XML page like this:
<playlist>
<title>Unavailable</title>
<choice>
<url>
http://ne.edgecastcdn.net/0008B0/mps/thePl...Unavailable.flv</url>
<title>Unavailable</title>
<description>
You are not in a geographic region that has access to this content.
</description>
</choice>
</playlist>
when you open
http://ne.edgecastcdn.net/0008B0/mps/thePl...Unavailable.flv in winamp (or an another flv supported media player) you will hear: This content is currently unavailable!
Now we are going to bypass it and to fetch the real url.
5: pick a proxy on www.proxy.org and select an USA server
enter then the release url and you wil get a much larger page, if it doesn't work pick an another proxy.
Now you must find an URL with the rmtp protecol like: rtmp://streams.4kids.tv/4kids/flash/releases/<break>WinxMV_ThisIsTheBeat_kde.flv
6: Make the previous url working
You must strip the url from the <break> text like: rtmp://streams.4kids.tv/4kids/flash/releases/WinxMV_ThisIsTheBeat_kde.flv
7: open it in your media player and enjoy the 4kidstv.com video WITHOUT ADS!!