Buenas!
A ver si me podeis echar una mano porque me esta trayendo de cabeza esto varios dias.
Estoy haciendo una pagina completamente en flash, donde en cada apartado , cargará un movieclip en el que habrá un video en stream con la posibilidad de poder ponerlo a pantalla completa.
El loadMovie lo hago sin problemas, y me carga el video , hasta aquí sin problemas.
El problema me viene cuando quiero hacerlo a pantalla completa. No soy muy ducho en flash aun y no se que estaré haciendo mal.
Explico:
El codigo del .swf que carga el video es el siguiente:
Código:
video_tmp="nombre_archivo.flv"
var conexion:NetConnection = new NetConnection();
conexion.connect(null);
var stream:NetStream = new NetStream(conexion);
container.attachVideo(stream);
stream.play(video_tmp);
//aseguramos 10 seg de reproduccion
stream.setBufferTime(10);
Stage["displayState"] = "normal";
fullscreen_btn.onPress = function() {
togglefullscreen();
};
function togglefullscreen() {
if (Stage["displayState"] == "normal") {
Stage["displayState"] = "fullScreen";
} else {
Stage["displayState"] = "normal";
}
}
Si yo lo publico sólo, y en el html edito el parametro allowFullScreen al valor true me funciona.
La cuestión es que como va en un loadMovie el video, no coge los valores del html o no entiendo bien que es.... pero no se como hacer para poder hacer fullscreen sin necesidad del html o...