3
我在couchdb
数据库(与web2py无关)中有一些声音文件。我web2py
应用程序可以访问这个数据库,我想流的声音文件,使他们可以用HTML音频标记被倾听,就像这样:使用web2py流式传输couchdb附件
<audio src="http://www.myserver.com/.../track06.mp3" preload="auto"></audio>
我打算做基于此suggested example此流:
def streamer():
import os
path=os.path.join(request.folder,'private','largefile.mpeg4')
return response.stream(open(path,'rb'),chunk_size=4096)
但我有一些开放式的问题:
- 我名不在本地filesyste m,但在
couchdb
数据库中,可通过REST访问。我怎么能打开,为流? - 声音标签被激活时发送什么样的请求,GET/POST/...?这可以用
web2py
来处理吗?
基本上,我想知道是否有人通过web2py
流式传输couchdb
附件的工作示例。