当前位置: 首页 > 面试题库 >

无法使用Flask播放HTML5视频

罗乐意
2023-03-14
问题内容

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

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

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


问题答案:

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



 类似资料:
  • 问题内容: 我有一个要使用HTML5 标签在IE9中播放的mp4视频。我将MIME类型添加到了IIS 7中,因此,如果我浏览它可以在Chrome和IE9中播放,但不能在HTML5中播放,则Chrome会以HTML播放视频。这是代码: 有任何想法吗? 谢谢 更新: 在Firefox 5.0中尝试了相同的文件,但也无法正常工作,只有Chrome可以播放mp4视频。 问题答案: 最终使用http://v

  • 问题内容: 我遵循了一些有关结合JavaFX与Swing(JFrame)来播放视频的教程,但是我得到的只是一个黑屏,该视频应该没有任何实际的内容播放,也没有报错。 我在这里做错什么,为什么不播放视频? 我尝试了几个.flv视频,但都不会开始播放(当我在浏览器中打开它们时,它们会播放) 我在装有K-lite完整编解码器包的Windows 8.1 N Pro上运行jre7和jdk1.7.0_45 编辑

  • 问题内容: 我发现了如何使用jquery暂停和播放视频 但是我找不到静音按钮,如果没有jquery解决方案,我只需要一个onclick js解决方案就可以了。我需要尽快。 还有解决静音延迟的方法吗?我希望它在单击按钮后立即将声音静音/取消静音。 问题答案: $(“video”).prop(‘muted’, true); //mute 和 (旁注:在jQuery <1.6中使用if)

  • 问题内容: 在我的视频播放器中,当我尝试播放文件时,它仍然不播放视频。 我跟随CodeLabs和ExoPlayer Dev并构建了可以播放但无法播放的播放器 这是我的球员: 展示如何使用exoplayer 播放视频。所有文件都是来自存储的本地文件。 我什至尝试了以下方法: 在logcat中,我看到此错误: 2826-3120 / com.example.jlplayer E / ACodec:[O

  • 我已经创建了一个非常简单和基本的html5音频播放器,实际上不超过: 但我面临两个问题,这个简单的音频标签在Chrome上可以使用,但在Safari 7上不行;第二个问题是,它不能在我的iPhone iOS7和HTC Android 2.3上使用

  • 在我的应用程序中,我想显示来自服务器URI路径的视频,在这里,第一次播放视频,当我想第二次播放视频时,视频没有播放,并显示一个弹出窗口,如无法播放此视频 下面是我的错误 提前谢谢。