在iPhone中直播

时间:2010-07-07 10:22:45

标签: iphone audio audioformat live-streaming

ALAC格式是否支持iPhone中的实时流媒体? ALAC音频录制格式是否流式传输到服务器机器?那么我能播放音频块数据,支持ALAC格式吗?

谢谢。

2 个答案:

答案 0 :(得分:1)

假设你的意思是“Apple Lossless”音频...

我不明白为什么不会,但我不知道细节。您可能需要将其嵌入传输流而不是MPEG 4容器中(但是,我不知道HTTP实时流如何工作)。

但是,我不认为流媒体无损音频是明智的。

答案 1 :(得分:1)

流媒体无损音频是可能的,我们使用icecast进行flac流媒体播放,效果很好。但是,我们没有使用HTTP Live Stream(HLS)来执行此操作。我们将flac从源生成器流式传输到许多服务器,然后从那里创建HLS。

技术上可以将alac转换为mpegts(ffmpeg可以执行此操作)以及播放它(使用ffmpeg),但是没有其他客户端的格式标识符。将此功能添加到HLS将像调用/编写Apple一样简单,并要求他们将ALAC添加到此列表中:

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

并相应地更新他们的产品。如果您在90天前购买了Apple产品,或者您拥有AppleCare:给他们打电话。如果您受到保护,他们为您解决问题。升级到他们的工程师的请求越多,他们就越有可能在HLS中添加对alac的支持。