Предисловие
Я прочитал это руководство из двух частей (Часть-1 и Part-2) от Steamroot на MPEG-DASH, и ниже я понимаю (пожалуйста, поправьте меня, если я ошибаюсь):
- Видео необходимо закодировать с несколькими скоростями передачи с помощью FFmpeg.
- Закодированные видео необходимо перекодировать (преобразовать) с помощью MP4Box.
- Видео с кратким обзором можно обслуживать с помощью веб-сервера.
Проблема
Я собираюсь вести прямую трансляцию мероприятия, и мне нужна помощь, чтобы понять следующее:
- Могу ли я объединить команды FFmpeg и MP4Box в один шаг? Может через программу-обертку, чтобы не надо было их отдельно запускать? Есть ли другое или лучшее решение?
- Как отправить преобразованное содержимое на веб-сервер? FTP? Подойдет ли любой ванильный веб-сервер?
- Наконец, друг намекнул, что я могу также использовать GStreamer для достижения моей цели. Но я не смог найти в Интернете ни одного хорошего ресурса для того же самого. Итак, где (и как) GStreamer вписывается в описанный выше процесс?