2017-09-19 142 views
0

我想为Apple和Android设备创建播客供稿。我想使用AAC而不是MP3(因为质量/尺寸) - Android本身支持AAC。根据documentation from Apple,我测试了它,type<enclosure>不能是AAC(iTunes现在显示任何插播这样的播客)。那么,我将audio/aac更换为audio/x-m4a - 而文件保持原始AAC - 成功 - iTunes显示剧集。我在少数Android podcast fetcher,iOS原生Podcasts app上正确测试了这样的配置。但是iTunes只能在下载后才能播放来自此类文件的文件 - 无需下载,我一再单击但没有播放,没有错误iTunes无法在AAC中播放podcast剧集(仅限下载)

我试着把MP3放到MIME audio/mpeg这个测试中 - iTunes正确地播放了这样的播客。

我试图将我服务器上每个文件的MIME类型更改为audio/x-m4aaudio/mpeg - iTunes无法流式传输。

是否有可能在iTunes上流式传输AAC文件,或者我需要降级到MP3?

+0

尝试将您的AAC放入M4A容器内。 –

+0

哎呀,奇怪的是,昨天我没有想到这一点。也许我无意中确定Android不能播放M4A,但在[documentation](https://developer.android.com/guide/topics/media/media-formats.html)中我发现了这一点。 –

回答

0

谢谢@VC.One - 我试着将M4A作为文件容器 - 我found,Android也支持它。

看起来像我的m4a在某种程度上不正确 - 我试图从另一个播客m4a,它的工作原理。