NetStream.play()

Disponibilidad

Flash Player 7.

Nota: este método también se admite en Flash Player 6 cuando se utiliza con Flash Communication Server. Para más información, consulte la documentación de Flash Communication Server.

Sintaxis

my_ns.play("fileName");

Parámetros

fileName Nombre de un archivo FLV que se desea reproducir, entre comillas. Tanto el formato http:// como file:// son válidos; la ubicación file:// es siempre relativa a la ubicación del archivo SWF.

Valor devuelto

Ninguno.

Descripción

Método; inicia la reproducción de un archivo de vídeo externo (FLV). Para ver datos de vídeo, debe llamar a un método Video.attachVideo(); el sonido que acompaña al flujo del video o los archivos FLV que sólo contienen sonido se reproducen automáticamente.

Si desea controlar el sonido asociado a un archivo FLV file, puede usar MovieClip.attachAudio() para dirigir el sonido a un clip de película; a continuación, puede crear un objeto Sound para controlar algunos aspectos del sonido. Para más información, consulte MovieClip.attachAudio().

Si no se puede encontrar el archivo FLV, se invoca el controlador de eventos NetStream.onStatus. Si quiere detener un flujo que está en ejecución, use NetStream.close().

Puede reproducir archivos FLV locales almacenados en el mismo directorio que el archivo SWF o en un subdirectorio; no puede hacerlo para directorios de nivel superior. Por ejemplo, si el archivo SWF se encuentra en un directorio llamado /training, y quiere reproducir un video ubicado en el directorio /training/videos, usaría la siguiente sintaxis:

my_ns.play("file://videos/videoName.flv");

Para reproducir un video almacenado en el directorio /training, usaría la siguiente sintaxis:

my_ns.play("file://videoName.flv");

Ejemplo

El siguiente ejemplo muestra algunas maneras de utilizar el comando NetStream.play().

// Reproduce un archivo que se encuentra en el equipo del usuario
// El directorio joe_user es un subdirectorio del directorio
//     en el que está almacenado el archivo SWF
my_ns.play("file://joe_user/flash/videos/lectureJune26.flv");

// Reproduce un archivo en un servidor
my_ns.play("http://someServer.someDomain.com/flash/video/orientation.flv");

Véase también

MovieClip.attachAudio(), NetStream.close(), NetStream.pause(), Video.attachVideo()