我想在使用Django制作的网页上提供在线广播流(我已经有视频了,我知道这不是广播)。
我想从页面流式传输广播,然后使用Facebook API并抽搐以同时进行传输。
我应该使用什么Python库进行流传输?
答案 0 :(得分:0)
使用requests;
def read_in_chunks(file_object, blocksize=1024, chunks=-1):
"""Lazy function (generator) to read a file piece by piece.
Default chunk size: 1k."""
while chunks:
data = file_object.read(blocksize)
if not data:
break
yield data
chunks -= 1
requests.post('http://some.url/chunked', data=read_in_chunks(f))