Jw 播放器不播放 mime 类型的 mp3 "audio/x-mpeg"

Jw player is not playing mp3 having mime type "audio/x-mpeg"

我正在JW 播放器上播放mp3 文件,但我遇到了一个奇怪的问题。 JW 播放器正在播放 mime 类型 "audio/mpeg" 的 mp3 文件,但无法播放 mime 类型 "audio/x-mpeg" 的 mp3 文件。这对我来说是个奇怪的问题,因为这两个文件都是 mp3 JW 播放器应该都可以播放。

我也曾尝试在 php 中使用 ffmpeg 将 mp3 文件转换为 mp3 文件,但它仍然生成具有 mime 类型 "audio/x-mpeg" 的 mp3 文件。 exec(ffmpeg -i $input_file -vn -ar 44100 -ac 2 -ab 192k -f mp3 输出.mp3)

有一件事我需要提一下,这种文件类型是从 ios 应用程序生成的。 我在这个问题上停留了 2 天。非常感谢您的帮助。 谢谢

您需要保留支持 mime 类型的 mp3。

Jwplayer 不支持audio/x-mpeg格式。检查 here

更新:

1) audio format for iOS and Android

2) What are the audio-format encoders that Android and iOS have in common?

希望对您有所帮助