Понимание класса Video

Flash Player 9 и более поздних версий, Adobe AIR 1.0 и более поздних версий

Класс Video позволяет отображать в приложении потоковое видео в реальном времени без внедрения в SWF-файл. Захватывать и воспроизводить видео в реальном времени можно с помощью метода Camera.getCamera() . Кроме того, класс Video можно использовать для воспроизведения видеофайлов через HTTP или из локальной файловой системы. Существует несколько разных способов использования класса Video в проектах.

  • Можно загрузить видеофайл динамически с помощью классов NetConnection и NetStream и показать его в объекте Video.

  • Можно захватывать ввод с камеры пользователя. Дополнительные сведения см. в разделе « Работа с камерами ».

  • Можно использовать компонент FLVPlayback.

  • Можно использовать элемент управления VideoDisplay.

Примечание. Экземпляры объекта Video в рабочей области являются экземплярами класса Video.

Несмотря на то, что класс Video находится в пакете flash.media, он наследует методы и свойства класса flash.display.DisplayObject. Поэтому все функции экранного объекта, такие как матрицы преобразования и фильтры, также применяются к экземплярам Video.

Дополнительные сведения см. в разделах « Операции с экранными объектами », « Работа с геометрией » и « Фильтрация экранных объектов ».