Мне интересно, как использовать объект VideoDisplay (определенный в MXML) для отображения видео, передаваемого из FMS через NetStream.
Flex3 docs предполагают, что это возможно:
Видеодисплей... поддерживает прогрессивную загрузку через HTTP, потоковое воспроизведение с сервера Flash Media и потоковое воспроизведение с объекта камеры.
Однако позже в документах все, что я вижу, это метод attachCamera(). Не существует метода attachStream(), например старого объекта Video.
Похоже, вы можете воспроизводить фиксированный файл, обслуживаемый HTML, используя свойство source, но я ничего не вижу о том, как присоединить NetStream.
Старый объект Video по-прежнему существует, хотя он не основан на UIComponent и не может использоваться в MXML.
Я нашел это сообщение в блоге, в котором показано, как сделать это с помощью обычного видеообъекта, но я бы предпочел использовать VideoDisplay (или что-то другое, которое можно поместить непосредственно в MXML).