Может ли AS3 записать видео с веб-камеры и сохранить его на локальный диск / на сетевой сервер?
AS3 Flash / AIR записывает видео с веб-камеры и сохраняет его
Ответы (1)
Для этого вы можете использовать приложение Air под названием AirCam. Он использует класс BitmapData для создания FLV-файла. Если вы хотите создать его самостоятельно, они также включают исходный код на сайт. Однако там класс не поддерживает звук.
Цель этого революционно нового класса - записать поток BitmapData в FLV-файл, потому что прямая запись, и особенно часть преобразования BitmapData в ByteArrays-with-byteshifting-part, заставила все работать нестабильно. Я решил эту проблему, сохранив BitmapData во временном файле в системе. Это защищает вашу оперативную память от перегрузки, а после завершения записи класс преобразует этот временный файл в FLV-файл.
http://www.joristimmerman.be/wordpress/2008/12/18/flvrecorder-record-to-flv-using-air/