Django: Есть ли способ проигрывать локальное видео в VLC или что-то еще, когда представление django запрашивается по событию click из html?

Я создаю приложение python django, в котором мне нужно воспроизводить видео при запросе из веб-браузера. Сценарий: Когда я нажимаю кнопку в веб-приложении, я должен быть направлен на следующую страницу, и видео должно воспроизводиться либо в медиаплеере, таком как VLC, либо в чем-то другом (всплывающее окно). Я устал от python openCV и библиотеки VLC, но мне очень не повезло, потому что он ждет, пока видео закончит проигрываться, поэтому он не рендерит страницу и убивает сервер django. Вот код, который я пробовал: play_video() открывает кадр openCV и начинает проигрывать видео, но django view не рендерится

def index(request):
   person = person.objects.all()
   context = {'donors': donors}
   play_video()
   return render(request, 'index.html', context)
Вернуться на верх