2017-09-19 383 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,它的工作原理。