我有一个接受MP3上传到BlobStore的系统,现在我想将它们嵌入到HTML5播放器中。问题是:我似乎无法直接获得MP3文件的链接。我使用images.get_serving_url(blob_key)
效果很好,但似乎没有相应的音频文件。
该文档说明了如何创建一个处理blobstore中任何文件的处理程序,方法略有不同:BlobstoreDownloadHandler和Sample App
这应该是一首3分钟以上的歌曲,但通常只有前几秒才能通过。刷新页面会随机更改流式传输的数量(有时候你会很幸运,10秒钟就会播放!)。
HTTP标头(通过curl获得)如下所示:
< HTTP/1.1 200 OK
< Cache-Control: no-cache
< Expires: Fri, 01 Jan 1990 00:00:00 GMT
< Content-Type: audio/mpeg
< Date: Wed, 19 Oct 2011 18:48:52 GMT
< Server: Google Frontend
< Transfer-Encoding: chunked
最终,我希望能够使用某种嵌入式播放器。但是,以下代码在firefox中产生了一个很大的X.
<audio src="..." controls="controls">
</audio>
答案 0 :(得分:0)