![]() ![]() ![]() | |
![]() | |
![]() | |
![]() |
Flash Player 7.
Nota: esta clase 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.
La clase NetStream proporciona métodos y propiedades para reproducir archivos de Flash Video (FLV) del sistema de archivos local o de una dirección HTTP. Utilice un objeto NetStream para transmitir vídeo mediante un objeto NetConnection. La reproducción de archivos FLV externos ofrece varias ventajas frente a la incorporación de vídeo en un documento de Flash, como por ejemplo mejor rendimiento y administración de la memoria y velocidades de fotogramas de vídeo y Flash independientes. Esta clase proporciona una serie de métodos y propiedades que puede utilizar para llevar el seguimiento del progreso de la carga y la reproducción de un archivo, así como para proporcionar al usuario el control de la reproducción (detener, pausa, etc.).
Para más información sobre la reproducción de vídeo, consulte Reproducción dinámica de archivos FLV externos.
Los métodos y propiedades siguientes de las clases NetConnection y NetStream se utilizan para controlar la reproducción de FLV.
Método |
Propósito |
---|---|
NetStream.close()
|
Cierra el flujo pero no se borra el objeto de vídeo. |
NetStream.pause()
|
Pausa o reanuda la reproducción de un flujo. |
NetStream.play()
|
Inicia la reproducción de un archivo de vídeo externo (FLV). |
NetStream.seek()
|
Busca una posición específica en el archivo FLV. |
NetStream.setBufferTime()
|
Especifica cuántos datos debe haber en el búfer antes de empezar a visualizar el flujo. |
Propiedad |
Descripción |
---|---|
NetStream.bufferLength
|
Número de segundos de los datos que hay en el búfer. |
NetStream.bufferTime
|
Sólo lectura; número de segundos que |
|
Sólo lectura; número de bytes de datos que se han cargado en el reproductor. |
|
Sólo lectura; tamaño total en bytes del archivo que se está cargando en el reproductor. |
NetStream.currentFps
|
Número de fotogramas por segundo que se está visualizando. |
NetStream.time
|
Sólo lectura; posición de la cabeza lectora, en segundos. |
Controlador de eventos |
Descripción |
---|---|
NetStream.onStatus
|
Se invoca cada vez que se genera un cambio de estado o un error para el objeto NetStream. |
Flash Player 7.
Nota: esta clase 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.
new NetStream(
my_nc
)
my_nc
Objeto NetConnection.
Ninguno.
Constructor; crea un flujo que puede utilizarse para reproducir archivos FLV a través del objeto NetConnection especificado.
En el código siguiente, en primer lugar se construye un nuevo objeto NetConnection, my_nc
, y se utiliza para construir un nuevo objeto NetStream denominado videoStream_ns
.
my_nc = new NetConnection(); my_nc.connect(null); videoStream_ns = new NetStream(my_nc);
Clase NetConnection, Clase NetStream, Video.attachVideo()
![]() | |
![]() | |
![]() | |
![]() ![]() ![]() |