【问题标题】:I want to do an online radio with Python我想用 Python 做一个在线广播
【发布时间】:2018-11-11 08:30:06
【问题描述】:

我想在我的网页中使用 Django 制作在线广播流媒体,(我已经有视频,我知道这不是广播)。

我想从页面流式传输广播,然后使用 Facebook API 和 twitch 同时传输。

我应该使用哪些 Python 库来进行流式传输?

【问题讨论】:

  • 我的回答对你有用吗@ulysss316?

标签: python django python-3.x streaming


【解决方案1】:

使用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))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-10
    • 2014-09-03
    • 1970-01-01
    • 1970-01-01
    • 2020-06-29
    • 2021-11-21
    相关资源
    最近更新 更多