Как сделать на лету транскодирование для веб-приложения? - PullRequest
0 голосов
/ 04 июня 2011

У меня есть библиотека видео (в формате .avi).Я хотел бы создать веб-приложение, в котором я мог бы смотреть эти видео в стиле YouTube, но без необходимости все время конвертировать их в формат FLV - поэтому, в основном, я хочу использовать приложение, чтобы выбрать одно для воспроизведения,и перекодировать его на лету.Я также хотел бы иметь возможность сделать паузу, поиск и т. Д.

Возможно ли это?Если да, каков будет обзор процесса?Я знаю, что ffmpeg может быть использован для конвертации avi в flv, но я не уверен в остальной части процесса.Буду ли я создавать один поток, который запускает транскодирование, а затем другой, который начинает воспроизведение выходного файла по мере его перекодирования?Или это может вызвать проблемы с воспроизведением, поскольку это будет только частичный файл?Есть ли лучший способ сделать это?

Для справки, я буду использовать Grails для написания веб-приложения.

1 Ответ

0 голосов
/ 10 октября 2011

Для транскодирования на лету используйте vlc или ffmpeg с red5

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...