0

我正在构建一个允许用户上传和收听歌曲的 Rails 应用程序。为这些文件构建一个具有以下功能的播放器会很好:

要求

  • 它根据歌曲的旋律显示声波(静态)
  • 它有一个播放/暂停按钮
  • 进度条可拖动快进快退
  • 它在后台异步触发事件以用于跟踪目的,例如播放次数、听众的地理数据、听众保留(平均用户注意力跨度)——所有这些功能都将在后端,只需要被触发
  • 它需要嵌入到其他网站上

总而言之,它很像带有一些额外功能的 soundcloud 播放器。

问题

  • 您会为此使用哪种技术?闪光?Javascript?还有什么?
  • 这有红宝石吗?
  • 是否已经有(可定制的)工具或多或少地满足了这些要求?
4

1 回答 1

0

您会为此使用哪种技术?闪光?Javascript?还有什么?

出于兼容性目的,您确实需要同时使用两者。并非所有设备都支持 Flash,也并非所有浏览器都支持音频输出所需的 Javascript 功能。

这有红宝石吗?

不。您描述的大多数功能都存在于客户端,而不是服务器上。

是否已经有(可定制的)工具或多或少地满足了这些要求?

他们中的许多人,是的。例如,参见jPlayer

于 2013-01-15T01:13:37.100 回答