This content has been marked as final. Show 3 replies
I did some more research and it looks like youtube changed their security policy to only allow access from their sites:
<!-- http://www.youtube.com/crossdomain.xml -->
I really don't understand this crossdomain thing. For me, this is a deal breaker. I don't want to have to proxy everything through my server because that will make things extremely difficult for me.
If its things like images and videos, and xml data (ie non swf files) why can't we have direct access to third party data??? Makes no sense to me at all.
If you think about all the WEB 2.0 stuff out there these days, people are using things like AJAX to pull info from multiple sites and aggregate them into a common app... But with this crossdomain crap it makes it 10x harder and more expensive if you need to proxy everything.... I thought the whole point of Flex was to simplify development!!!!
It looks like I will not be able to use Flex for this project :(
Maybe YouTube doesn't want you to use their data? This seems to be more of a YouTube use policy than anything.
Cross-domain exists for a valid reason, to prevent your Flash player from doing evil things, like loading a SWF up, connecting to a server inside your firewall, grabbing some secure documents, then sending them out over the internet, etc....
Oh, an also, you're saying that the Web 2.0 stuff people use AJAX to grap data from multiple sites and aggregrating them....how is this any different than proxying? The data is going through your own server both ways.