Мне интересно, как использовать объект VideoDisplay (определенный в MXML) для отображения видео, передаваемого из FMS через NetStream.Как показать потоковое видео в реальном времени с помощью VideoDisplay в Flex
The Flex3 docs предполагают, что это возможно:
The Video Display ... поддерживает прогрессивную загрузку по HTTP, потоковое воспроизведение с Flash Media Server, а также потоковое из объекта Camera.
Однако позже в документах все, что я вижу, является методом attachCamera(). Не похоже, что метод attachStream() похож на старый объект Video.
Похоже, что вы можете воспроизводить файл с фиксированным файлом, который обрабатывается через HTML, используя свойство source, но я ничего не вижу о том, как присоединить NetStream.
Старый объект Video все еще существует, хотя он не основан на UIComponent и не может использоваться в MXML.
Я нашел this blog post, который показывает, как это сделать с помощью обычного видеообъекта, но я бы предпочел использовать VideoDisplay (или что-то еще, которое можно поместить непосредственно в MXML).
также вы можете редактировать исходный код лета my_vid.source = "rtmp: //server.com/appname/" + имя_потока; вот так ... по-прежнему не фиксирует новый ЧПУ для каждой проблемы с отображением. – 2008-11-14 18:02:58