Используйте Xuggle в Java для транскодирования и потокового видео / аудио - PullRequest
0 голосов
/ 18 февраля 2011

Я создаю сервер потоковой передачи HTTP, но клиенты не могут воспроизводить все форматы видео, поэтому мой вопрос, если есть возможность, использовать xuggle на сервере для перекодирования видео в конкретном формате и прямой потоковой передачи на муха.

Я имею в виду, не нужно ждать, чтобы завершить транскодирование и затем запустить потоковую передачу http. Я имею в виду, что у меня есть цикл, например, и я получаю каждый раз несколько транскодированных байтов и записываю их в сокет.

1 Ответ

0 голосов
/ 07 марта 2011

Да, но ...

Я бы не рекомендовал такой подход.Кодирование видео обычно очень сильно загружает процессор.Общепринятым подходом к решению этой проблемы является перекодировка видеофайла в автономный режим и его сохранение на потоковом сервере.Да, это означает пару разных медиа-файлов с одним и тем же видео, но он лучше масштабируется muuuuuuuuch .Большинство (всех?) Успешных потоковых серверов делают это таким образом.

...