ウェブカメラを使用する django アプリを作成しようとしています。他の人がそれらを見たり聞いたりできるようにしながら、人々がウェブカメラでブロードキャストできるようにしたいと思います.
Djangoでそれを行う方法がわかりません。フラッシュを使用する必要がありますか? それを可能にするモジュールはありますか?
どんなアドバイスでも大歓迎です。ありがとうございました。
Django は、Web カメラ アプリケーションを含むページを表示できます (さらに、たとえば、進行中のブロードキャストのディレクトリ、検索メカニズム、個別のブロードキャスト用の個別の URL、ユーザー認証などを表示します) が、Web カメラからビデオを取得する実際のソフトウェアは.技術的には Django の一部ではありません。
Flash は Web カメラ ストリーミングを処理でき、開発ツールの品質と使いやすさからおそらく最も使いやすいツールですが、ベンダー (Adobe) がユーザーを移行させようとしているため、新しいプロジェクトに Flash を使用することは強くお勧めしません。それから。HTML 5 は、少なくとも理論的にはこのタスクに適したツールですが、Flash は「死んだ」プロジェクトであるにもかかわらず、依然として頻繁に使用されているため、開発が難しい場合があります。Silverlight などの他のブラウザー プラグインもありますが、ほとんどのアプリケーションで Flash や HTML 5 よりもそれらを推奨するものはあまりないと思います。
上記のすべては、方程式のクライアント側のソリューションにすぎません。ストリーミング ビデオ コンテンツを受け入れて視聴者にストリーミングするには、ある種のサーバー ソフトウェアが必要です。これはかなり複雑な作業であり、通常は Django の範囲外です (その機能を Django に追加することが厳密に不可能だと言っているわけではありませんが、標準の Django モジュールを使用することはありません)。それのための)。