私は検索して、グーグルで答えを出しましたが、見つけられませんでした。DirectShow.NET、DirectShow、Windows Media Formatに関する一般的な質問
私は基本的にPC(usbウェブカメラ/マイク)からオーディオとビデオをキャプチャして受信側のサーバーに送信するウェブカメラ/オーディオストリーミングアプリケーションを開発しています。サーバは、それが別の物語とフェーズ2であることで何をするのですか(私は今のところスキップしています)
DirectShowとWindows Media Formatを使用してコードを書きましたが、オーディオ/ビデオをキャプチャして別のクライアントには大きな問題があります:待ち時間。
インターネットのどこにいても、みんな同じ答えをくれました。「申し訳ありませんがメディア形式はビデオ会議用ではなく、コーデックのレイテンシが大きすぎます」私は.wmvの問題をスキップできると思っていましたが、それはできないようです...この道はここで終わります。
私はオーディオとビデオの両方の方が速いDirectShow.NETでいくつかの例を見ました。私の質問は、DirectShow.NETがビデオ/オーディオ会議の方が速く、より優れていますか? C++のDirectShowの.NET移植だけではいけませんか?
何か不足していますか?私はこの時点でちょっと混乱しています
ここにOP:あなたの答えに感謝します。低遅延CBRコーデック/フィルタを適用する方法を検討する価値はあると思いますか? 2秒は私のニーズにとって素晴らしいだろう。 3秒も問題なく受け入れられます。 11は単純すぎる。そのフィルタについて文書化する方法に関するsdk/link?私は検索を始めていますが、ウェイポイントはスピードを上げるでしょう! –
http://www.microsoft.com/windows/windowsmedia/howto/articles/codecs.aspxは良いスタートです(少し古い場合)。 Windows Media Encoderをお持ちの場合は、プロファイルをエンコードするためのエディタが付属しています。ビデオCBRとオーディオLow Delay CBRコーデックを選択するだけです。上記の私の答えの設定リンクも、使用する最良のコーデックの詳細です。 – BrokenGlass
ありがとうございます、明日あなたのリンクを勉強します。非常に親切なあなた! –