- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:リアルタイムビデオのストリーム配信)
リアルタイムビデオのストリーム配信
このQ&Aのポイント
- VC++とDirectXでビデオキャプチャのアプリケーションを作成しました。それをWeb上でリアルタイムに配信する方法を考えています。
- ストリーム配信を利用して、経費を抑えつつリアルタイムの映像をクライアントに提供したいです。
- 画質よりも待ち時間の少なさを重視し、クライアントにストレスを感じさせない配信方法を検討しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
リアルタイム配信を行う方法として、一つの方法として『Windows Media Encodeer』を使う方法を紹介します。 今の所、『Windows Media Encodeer』は『7,1』を使用したほうが互換性の面でトラブルが少ないようです。 『Windows Media Encodeer』はフリーのソフトで、マイクロソフトのサイトから日本語バージョンがダウンロードできます。 リアルタイム配信の場合は、『セッションの選択』で、『接続したデバイスまたはコンピュータの画面から、ライブイベントをブロードキャスト配信する』にチェックを入れ、入力ソースの選択で、『使用するデバイス』に、Webカメラからの場合はそのデバイス名、今回の場合のようにご自分で作成したアプリケーションによる映像の場合は『画面の取り込み』に指定し、配信したい部分のフレームのサイズと位置を指定してください。 あらかじめアプリケーションのウィンドを開いておいた場合は、アプリケーション名を指定する事によってウィンドのみを指定する事が出来ます。 ただし、今回のようにご自分で作成されたソフトの場合、うまく指定出来ない場合があるかもしれませんが、とにかくやってみる事です。 後はウイザードに従ってください。 画質については『プロファイル』の項目で、回線速度を考慮した上で決めてください。 尚、配信内容を相手にコピーされたくない場合、『ファイルへの保存オプション』のチェックを外しておけば、相手のパソコンにキャッシュされなくなります。 簡単ですが、参考にしていただければ幸いです。
お礼
ありがとうございます!! エンコーダは使ったことないので、使用方法はこれから勉強するのですが、やってみたいと思います。