我有一些 mp3 上传到我的服务器(Hippo CMS)的问题。
其中一些 mp3 是用 mime 类型检测到的:
- audio/mpeg:我对这些文件没有问题
使用 mime 类型检测到其他 mp3:
- video/x-mpeg : 那我就不能再下载这些文件了,也不能用我们的音频播放器(jplayer http://jplayer.org/)
您知道如何检测到 mime 类型并将其分配给文件吗?
如果我仔细观察这些文件,
- ok 文件使用编解码器 MPEG 1 Layer III 编码
- 错误的文件使用编解码器 MPEG 2.5 Layer III 进行编码
jplayer 支持哪些版本的mp3?问题出在 jplayer 级别还是检测到 mime 类型?
编辑:在 Firefox 上我有以下错误
HTTP "Content-Type" of "video/x-mpeg" is not supported.
Load of media resource
http://localhost:18080/site/binaries/content/assets/corporate-en/finance/podcasts/20140702-replay.mp3 failed.
并在 chrome 中:
Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH
http://localhost:18080/site/binaries/content/assets/corporate-en/finance/podcasts/20140702-replay.mp3