- 履歴一覧
- ソース を表示
- WPAR/VideoConference は削除されています。
テレビ会議への道
CONTENTS
REFERENCES
- VW2010はencoderとdecoderを持つ。
- VW2010はencoderとdecoderを同時に動作させるCODECモードを持つ。
- したがってVW2010ワンチップで送受信両方できるはずだ。
- SDKにcodecというプログラムがある。
- これは入力されたビデオを録画しつつ,同じ内容を再生するというもの。
- 入力されたビデオを録画しつつ,別の内容を再生したい。
<main>
|
capture_paramの設定
|
decoder_paramの設定
|
+--------+--------+
| | |
<main> <capture> <decoder>
- mainスレッドはキー入力の監視
- captureスレッドは入力されたビデオをエンドードしてファイルに保存
- decoderスレッドはエンコードされたビデオストリームをデコードして出力
解決法†
- decode.cppのdecodeスレッドをdecoderスレッドと置き換える。
- decoderスレッドはファイルを読み出してビデオをデコードし,出力
- 入力ファイル名を受け取るように引数を追加。
- ファイルベースで符号化・復号化の同時実行ができた。
- net_send.cpp, net_recv.cpp, codec.cppを合体させると送受信両方できるかも。