Hola, como andan?
Tenia el mismo problema con "Violación de la seguridad Sandbox ", hasta que se me dio luego de varios intentos por probar en el servidor y solucionado el problema, en el servidor funciona correctamente...
este es el codigo que utilizo, para llamar al video:
Código ActionScript :
var ytplayer:MovieClip = _root.createEmptyMovieClip("ytplayer", 1);
var ytPlayerLoaderListener:Object = new Object();
ytPlayerLoaderListener.onLoadInit = function( Void ):Void {
this.loadInterval = setInterval(checkPlayerLoaded, 250);
}
function checkPlayerLoaded( Void ):Void {
if (ytplayer.isPlayerLoaded()) {
ytplayer.addEventListener("onStateChange", onPlayerStateChange);
ytplayer.addEventListener("onError", onPlayerError);
clearInterval(this.loadInterval);
}
}
function onPlayerStateChange(newState:Number):Void {
trace("New player state: "+ newState);
}
function onPlayerError(errorCode:Number):Void {
trace("An error occurred: "+ errorCode);
}
var ytPlayerLoader:MovieClipLoader = new MovieClipLoader();
ytPlayerLoader.addListener( ytPlayerLoaderListener );
// load the player
ytPlayerLoader.loadClip("http://www.youtube.com/v/zM4P4VC1Y4w&hl=es_ES&fs=1&rel=0&color1=0x3a3a3a&color2=0x999999", ytplayer);
ytplayer._x =300;
ytplayer._y = 60;
ytplayer._xscale=85;
ytplayer._yscale=85;
y este es el codigo para quitar el video cargado y pasar a otro:
Código ActionScript :
on(release){
_root.attachMovie("inst2","z_mc",5);
_root. z_mc._x=0;
_root. z_mc._y=28;
_root. z_mc.loadMovie("camp2.swf");
//borra anterior video -------------------------------------
_root.ytplayer.stopVideo();
_root.ytplayer.clearVideo();
_root.ytplayer.destroy();
}
para manipular el video deberas copiar desde youtube el codigo del cuadro de texto INSERTAR
<object width="425" height="344"><param name="movie" value=
"http://www.youtube.com/v/ETQ0urHjSIk&hl=es_ES&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/ETQ0urHjSIk&hl=es_ES&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
Solo toma del codigo lo que esta en azul, si observas youtube te da distintas opciones de configuracio ,tanto en color como en tamaños etc, asi que chequeando esto y mirando las variantes del codigo puedes modificar a gusto luego de entenderlo un poquito...
Aqui lo puedes ver funcionando en flash donde dice videos
Saludos y suerte...