タグ

ブックマーク / qiita.com/sti320a (1)

  • FlaskとOpenCVを使ってWEBカメラで撮影した画像をストリーミングする - Qiita

    WEBサービスで動画を配信するとき、HTMLのVideoタグを利用して、動画を再生させることがあります。 しかし、videoタグは指定された動画をそのまま読み込んで再生するだけです。そのため、データ容量の大きい動画ファイルの場合に、読み込みに時間がかかってしまうという問題があります。 そこで、WEBサーバー側で動画をストリーミングするのにどうしようかを考えていました。その過程で、FlaskとOpenCVでWEBカメラの映像をストリーミングする、ということをやったので、その方法について書きます。 ストリーミングとは ストリーミングとは、画像や動画などの容量の大きなデータを、小さいまとまりに分けて少しずつ転送/再生することにより、ユーザーの待ち時間を少なくする技術です。 たとえば、HTML5のvideoタグでは、ブラウザで動画を開いた直後、ユーザーはすべてのデータをまとめて受け取り、その後で再

    FlaskとOpenCVを使ってWEBカメラで撮影した画像をストリーミングする - Qiita
  • 1