Python Http-сервер, обслуживающий видеофайлы - PullRequest
0 голосов
/ 29 марта 2020

Я пытаюсь создать локальный HTTP-сервер, который обслуживает видеофайлы в локальной сети. Я пишу это с Flask (Если есть что-нибудь еще, я буду более чем счастлив получить любые предложения). Вот код, который я использую:

from flask import Flask,send_file,make_response
import threading

class Server:
def __init__(self):
    pass

def startWebServer(self):
    app = Flask(__name__,
            static_url_path='', 
            static_folder='static',
            template_folder='templates')

    @app.route('/return-video/')
    def return_video_tut():
        try:
            resp = send_file('1.mp4', attachment_filename='1.mp4')
            return resp
        except Exception as e:
            return str(e)

    app.run(threaded=True)

def startServer(self):
    threading.Thread(target=self.startWebServer).start()

Он работает нормально, но когда я пытаюсь найти другое место в видео (например, в chrome), он не ищет.

Любое предложение, в чем может быть проблема?

Спасибо!

...