Понимание класса 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.

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