прямая трансляция в iPhone - PullRequest
1 голос
/ 07 июля 2010

Будет ли формат ALAC поддерживать потоковую трансляцию в iPhone?формат аудиозаписи ALAC передается на сервер?так я смогу воспроизвести данные аудио блока, поддерживает ли формат ALAC?

Спасибо.

Ответы [ 2 ]

1 голос
/ 09 декабря 2011

Потоковое аудио без потерь возможно, у нас есть потоковое вещание с использованием Icecast, и оно прекрасно работает. Однако мы не используем HTTP Live Stream (HLS) для этого. Мы транслируем flac из исходного генератора на несколько серверов, и они создают HLS оттуда.

Технически возможно объединить alac в mpegts (это может сделать ffmpeg), а также воспроизвести его (используя ffmpeg), но для других клиентов нет идентификатора формата. Добавить эту функцию в HLS так же просто, как позвонить / написать Apple и попросить добавить ALAC в этот список:

http://www.smpte -ra.org / mpegreg / mpegreg.html

и обновите свои продукты соответственно. Если вы приобрели продукт Apple менее 90 дней назад или у вас есть AppleCare: позвоните им. У них есть , чтобы решить эту проблему для вас, если вы застрахованы. Чем больше запросов будет выдано их инженерам, тем больше вероятность, что они добавят поддержку alac в HLS.

1 голос
/ 07 июля 2010

Предполагая, что вы имеете в виду аудио "Apple Lossless" ...

Я не понимаю, почему это не так, но я не знаю деталей.Вам, вероятно, понадобится встроить его в транспортный поток вместо контейнера MPEG 4 (но тогда я тоже не знаю, как работает потоковая передача HTTP).

Я не думаю, что потоковое аудио без потерьвсе же разумно.

...