Me pregunto cómo usar un objeto VideoDisplay (definido en MXML) para mostrar videos transmitidos desde FMS a través de un NetStream.Cómo mostrar un video de transmisión en vivo usando VideoDisplay en Flex
El Flex3 docs sugieren que esto es posible:
la pantalla de vídeo ... admite la descarga progresiva a través de HTTP, streaming desde Flash Media Server y que fluye de un objeto Camera.
Sin embargo, más adelante en los documentos, todo lo que puedo ver es un método attachCamera(). No parece haber un método attachStream() como el antiguo objeto Video.
Parece que puede reproducir un archivo fijo servido en HTML utilizando la propiedad de origen, pero no veo nada sobre cómo adjuntar un NetStream.
El antiguo objeto Video todavía parece existir, aunque no se basa en UIComponent y no parece ser utilizable en MXML.
Encontré this blog post que muestra cómo hacerlo con un objeto de video normal, pero prefiero usar VideoDisplay (o cualquier otra cosa que se pueda poner directamente en el MXML).
también se puede editar el código fuente de la mosca my_vid.source = "rtmp: //server.com/appname/" + stream_name; como tal ... aún así, no arregla el nuevo NC para cada problema de visualización. –