-1

我正在为分布式 MP3 播放器选择一个平台。它的基本功能将是:

  • 验证自己并查询中央服务器(通过对 asmx Web 服务的 HTTP 请求)
  • 以某些 JSON 格式获取已批准的 MP3 列表
  • 将这些 MP3 下载到本地磁盘
  • 播放下载的文件(不是流,播放器也必须在没有临时连接到服务器的情况下工作)

我正在考虑基于 HTML5 的播放器。但我不确定新 HTML5 的 File 对象功能。是否可以将大量 (GB) 的 mp3 数据下载并存储到本地磁盘并仅在 HTML5/js 中访问?

我是不是错过了什么?是否还有一些其他的空白?客户需要尽可能多的平台播放器,因此在 WPF C# 中快速工作是最后的选择。

4

1 回答 1

0

我会研究 HTML5 File API 或 chrome 扩展(允许使用 Web SQL DB 进行无限存储)。

文件 API 规范在这里:

http://dev.w3.org/2009/dap/file-system/pub/FileSystem/

基本上所有其他存储机制对大多数浏览器都有硬性限制,即使 Web SQL 规定允许您在应用程序中指定最大 db 大小。

于 2012-04-05T21:09:46.723 回答