一尘不染

无法使用Flask播放HTML5视频

flask

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

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

我缺少某处的日志消息吗?是什么原因造成的,我该如何解决?


阅读 793

收藏
2020-04-06

共1个答案

一尘不染

默认情况下,开发服务器以单线程模式运行,这意味着它一次只能处理一个请求。你一次请求两个文件流,.m3u8和.ts。你可以传递threaded=Trueprocesses=value greater than 1app.run允许一次处理多个请求,但是,用它自身的问题。通常,开发服务器似乎在流html5视频和音频时遇到问题。真正的解决方案是使用Nginx或Apache之类的实际服务器来提供媒体文件。

2020-04-06