【问题标题】:Can't play HTML5 video using Flask无法使用 Flask 播放 HTML5 视频
【发布时间】:2015-01-28 20:08:27
【问题描述】:

我正在使用 Flask 提供 .m3u8 和 .ts 文件来模拟 vod 流。

视频播放器不流式传输文件并显示错误(请参见下面的屏幕截图)。我找不到它是什么错误的日志。

是否有我遗漏的日志消息?这是什么原因造成的,我该如何解决?

【问题讨论】:

    标签: python flask html5-video


    【解决方案1】:

    开发服务器默认以单线程模式运行,这意味着它一次只能处理一个请求。您一次请求两个文件的流,即 .m3u8 和 .ts。您可以传递threaded=True or processes=value greater than 1 to app.run 以允许一次处理多个请求,但这会带来它自己的问题。一般来说,开发服务器似乎在流式传输 html5 视频和音频方面存在问题。真正的解决方案是使用 Nginx 或 Apache 等实际服务器来提供媒体文件。

    【讨论】:

      猜你喜欢
      • 2014-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-08
      • 2015-11-11
      • 2015-12-09
      • 1970-01-01
      相关资源
      最近更新 更多