显示来自 html5 音频流的当前歌曲信息(在 Meteor 应用程序中)
Posted
技术标签:
【中文标题】显示来自 html5 音频流的当前歌曲信息(在 Meteor 应用程序中)【英文标题】:Show current song information from html5 audio stream (in Meteor app) 【发布时间】:2013-03-04 20:49:04 【问题描述】:我正在 Meteorjs 中开发 html5 广播播放器。见http://radio.meteor.com/或http://github.com/guaka/radio-meteor
我想显示当前正在播放的歌曲。我该怎么做?
我不确定求助于服务器端是否是一个好主意,因为服务器必须为越来越多的流获取元数据(我希望允许人们添加更多频道)。
浏览器兼容性不是什么大问题,只要它可以在 Phonegap 中运行。我不关心所有浏览器(即 IE),只要我能让它优雅地失败。
我认为Pulling Track Info From an Audio Stream Using php 可能是一个无法用于 Meteor(服务器端)的答案。
【问题讨论】:
【参考方案1】:应该可以通过客户端的filereader来实现,浏览器兼容性会有点麻烦。
看看: http://ericbidelman.tumblr.com/post/8343485440/reading-mp3-id3-tags-in-javascript
【讨论】:
我已经看到了这个,但由于它正在处理输入标签和特定文件,我担心这不会帮助从无线电流中获取 ID3 标签。【参考方案2】:现在可能不实际,但可以帮助其他人。我使用this one 包来获取有关流式音频的元数据
【讨论】:
请从链接中添加一些内容以上是关于显示来自 html5 音频流的当前歌曲信息(在 Meteor 应用程序中)的主要内容,如果未能解决你的问题,请参考以下文章