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
附件的工作示例。