Запись видео со вспышкой и отправка видеофайла на сервер - PullRequest
3 голосов
/ 20 июля 2010

Всем известно, что запись видео с веб-камеры пользователя возможна с помощью flash в браузере, но все решения, которые я нашел до сих пор, включают в себя сервер rmtp, который принимает поток из приложения flash Есть ли способ использовать запись с веб-камеры без такого дополнительного медиа-сервера?

Вариант использования, который я хочу реализовать, следующий:


Показывает пользователю вывод своей веб-камеры на экран. Пользователь может нажать кнопку записи, которая запустит флэш-приложение для записи 5 секунд видео материала. Записанное видео должно быть отправлено на сервер в виде файла .flv, где его можно будет обработать позже.


Поскольку видео будет длиться всего несколько секунд, объем данных не является проблемой. Но мой актуальный вопрос: Возможно ли это технически сделать во Flash?

Ответы [ 2 ]

1 голос
/ 01 сентября 2011

Вы можете использовать сторонний сервис в облаке.В этом случае вам не нужно иметь медиа-сервер самостоятельно.Возможно, вы могли бы использовать онлайн-сервис, такой как Nimbb, для записи, а затем переместить FLV-файл в Amazon S3 или на свой собственный сервер.

1 голос
/ 09 сентября 2010

Вы можете использовать jpg-кодировщик (Adobe Core LIBS), чтобы сохранить небольшую серию JPG-файлов в виде байтовых данных, сжать их (также Adobe Core LIB) и отправить их на ваш сервер для распаковки и преобразования в FLV. Предупреждение, это может привести к довольно большой загрузке памяти, если длина слишком велика или частота кадров высока!

...