AS3 Flash / AIR записывает видео с веб-камеры и сохраняет его - PullRequest
2 голосов
/ 20 июня 2011

Возможно ли для AS3 записать видео с веб-камеры и сохранить его на локальном диске / на сетевом сервере?

1 Ответ

0 голосов
/ 20 июня 2011

Вы можете использовать приложение Air под названием AirCam для достижения этой цели. Он использует класс BitmapData для генерации FLV-файла. Если вы хотите создать его самостоятельно, они также включают исходный код на сайте. Там класс не поддерживает звук.

Цель этого революционно нового класс для записи потока BitmapData в FLV-файл, потому что писать прямо, и особенно С помощью функции convert-BitmapData-to-ByteArrays-with-byteshifting-part все работает шатко. Я решил эта проблема путем сохранения BitmapData в временный файл в системе. это защитить вашу оперативную память от перегрузки, и когда закончите запись, класс преобразует этот временный файл в FLV-файл.

http://www.joristimmerman.be/wordpress/2008/12/18/flvrecorder-record-to-flv-using-air/

...