Я просто хочу сегментировать mp3 для HTTP Live Streaming в любом дистрибутиве Linux (желательно CentOS) для потоковой передачи аудио в приложение iOS.Http Live Streaming - Сегментирование mp3 на Linux
Из процессоров linux я могу получить следующее для компиляции в CentOS.
http://wiki.andy-chu.com/doku.php?id=http_live_streaming (не уверен, что в последний раз был обновлен)
m3u8-Сегментер на GitHub (обновлено месяцев назад)
https://github.com/carsonmcdonald/HTTP-Live-Video-Stream-Segmenter-and-Distributor [рубин оберток + с] (последнее обновление: 2 года назад , а ветвь v2 - 9 месяцев)
Чтобы подготовить файл для сегментации, вот строка преобразования ffmpeg генерировать правильный TS файл:
$ FFmpeg -er 4 -i -f input.mp3 MPEGTS -acodec libmp3lame -ar 22050 -ab 32k -vn output.ts
Каждый из Сегментеры требуют различных входных выключателей , все довольно просто, и все вылетают с ошибкой seg. # 2 фактически выполняет некоторую сегментацию, но ошибки после 56 сегментов каждый раз. Я пробовал разные mp3 с теми же результатами. Очереди выпуска для 2 & 3 полны, без ответов в те же месяцы.
Другие должны делать это в живой производственной среде, в которой не работает OSX .. какие у вас методы?
Я ищу решение HTTP Live Streaming, это требуется для устройств iOS и для принятия в магазин приложений, если вы не используете прогрессивные загрузки для коротких клипов. – krisbulman
@ krisbulman А модуль Apache не дает вам этого? – HonkyTonk
Я не вижу ссылки на .m3u8 или сегментирование или потоковое видео в прямом эфире, чего я пытаюсь достичь. – krisbulman