Transmisión de archivos FLV desde Flash Media Server

Los requisitos de transmisión de archivos FLV desde Flash Media Server varían en función de si el proveedor de Flash Video Streaming Service ofrece detección de ancho de banda nativa. La detección de ancho de banda nativa es la detección de ancho de banda incorporada en el servidor de transmisión y proporciona un mejor rendimiento. Debe consultar a su proveedor para saber si ofrece detección de ancho de banda nativa.

Para acceder a los archivos FLV de Flash Media Server, utilice un URL como rtmp:// my_servername/my_application/stream. flv.

Cuando se reproduce un flujo en vivo con Flash Media Server, es necesario establecer la propiedad isLive de FLVPlayback en true . Para obtener más información, consulte la propiedad FLVPlayback.isLive en la Referencia de ActionScript 3.0 para Flash Professional .

Para obtener más información sobre la administración de Flash Media Server, incluida la configuración de un flujo en vivo, consulte la documentación de Flash Media Server en www.adobe.com/support/documentation/en/flashmediaserver/ .

Si hay detección de ancho de banda nativa o no la hay

La clase NCManagerNative es una subclase de NCManager que admite la detección de ancho de banda nativa que algunos proveedores de Flash Video Streaming Service pueden ofrecer. Cuando se utiliza NCManagerNative, no se necesita ningún archivo especial en Flash Media Server. NCManagerNative también permite conectar con cualquier versión de Flash Media Server, sin necesidad de un archivo main.asc, si no se requiere la detección de ancho de banda.

Para utilizar NCManagerNative en lugar de la clase NCManager predeterminada, añada las siguientes líneas de código en el primer fotograma del archivo FLA:

import fl.video*; 
VideoPlayer.iNCManagerClass = fl.video.NCManagerNative;

Si hay detección de ancho de banda no nativa

Si el proveedor de Flash Video Streaming Service no ofrece detección de ancho de banda pero la necesita, debe añadir el archivo main.asc a la aplicación FLV de Flash Media Server. Puede encontrar el archivo main.asc file en línea en www.adobe.com/go/learn_fl_samples_es . Se encuentra en el archivo Samples.zip, dentro del directorio Samples\ComponentsAS2\FLVPlayback.

Para configurar Flash Media Server para la transmisión de archivos FLV:

  1. Cree una carpeta en la carpeta de la aplicación Flash Media Server y asígnele un nombre como my_application .

  2. Copie el archivo main.asc en la carpeta my_application.

  3. Cree una carpeta denominada streams en la carpeta my_application.

  4. Cree una carpeta denominada _definst_ en la carpeta streams.

  5. Coloque los archivos FLV en la carpeta _definst_ .