首页 > 解决方案 > Django:当来自html的点击事件请求django视图时,有没有办法在VLC或其他东西中播放本地视频?

问题描述

我正在构建 python django 应用程序,当从 Web 浏览器发出请求时,我需要在其中播放视频。 场景: 当我从 webapp 中单击一个按钮时,我应该被定向到下一页,并且视频应该在 VLC 等媒体播放器或其他东西(弹出)上播放。我厌倦了 python openCV 和 VLC 库,但运气不佳,因为它等待视频完成播放,所以它不会渲染页面并杀死 django 服务器。这是我正在尝试的代码: play_video()打开 openCV 帧并开始播放视频,但 django 视图不渲染

def index(request):
   person = person.objects.all()
   context = {'person': person}
   play_video()
   return render(request, 'index.html', context)

标签: pythonhtmldjangovideopython-vlc

解决方案


推荐阅读