javascript:从mp3流中读取id3标签

时间:2015-07-31 09:21:27

标签: javascript stream mp3 id3

我正在为Firefox OS编写Webradio Player(基于Web标准的手机操作系统)。现在我想添加一个功能,例如显示实际的标题,就像一些无线电广播正在发送,例如VLC-Mediaplayer能够显示。所有测试的流都使用MP3。我通过html-audio-tag播放音频。到目前为止,我已经测试了https://github.com/aadsm/JavaScript-ID3-Readerhttp://ericbidelman.tumblr.com/post/8343485440/reading-mp3-id3-tags-in-javascript。 JavaScript-ID3-Reader接缝无法处理流。另一种方式是不通过" console.log(title);"来写日志。有人知道添加此功能的方法吗?

由于

1 个答案:

答案 0 :(得分:0)

我发现这是不可能的。但是有一个更简单的方法:

var meta = document.getElementById("audio").mozGetMetadata();

id音频指的是音频标签。您可以按meta.title访问标题。但是firefox中也存在一个错误(firefox os也是如此)导致这不能用于mp3流:https://bugzilla.mozilla.org/show_bug.cgi?id=908902