0
Djangoで画像を提供するWebサーバーを作成し、サーバー上で変更された場合はこの画像を更新します。 現在、毎晩私のデスクトップのスクリーンショットを撮るライブラリgstreamerを使用しています。この画像をDjangoを使用してWebブラウザに送信します。Django画像ストリーミング
私はこのような何かしてみてください:
view.py:
def stream():
while True:
open_file = open("picture.jpeg", 'rb')
yield open_file.read()
time.sleep(1)
def vue(request):
return StreamingHttpResponse(stream(), content_type="image/jpeg")
def index(request):
return render(request, 'polls/index.html')
のindex.html:
<img src="{% url 'vue' %}"/>
ただし、サーバー上の画像の変化が、そうでない場合は変更をWebブラウザで...どんなアイデア? Djangoとやり取りできますか?
これはサーバー側で実行できると思います。 Flask(https://github.com/miguelgrinberg/flask-video-streaming)で可能ですが、これはDjangoを使って何かをしようとしています...おそらくそれは不可能で、あなたは正しいでしょう! – gwen1232