C# アプリで win32 波形 API を使用して voip システムを作成しています。すべて順調に進んでいますが、その場でオーディオ データを圧縮する方法が必要です。
基本的に、オーディオ データはサイズ 150 バイトの「レコード」バッファに入り、このバッファは udp 経由で送信され、リモート エンドで 150 バイトが受信されて「再生」バッファに入れられます。
そのため、udp->send の直前と udp->recv の直後にデータを圧縮/解凍する何らかの方法が必要です。通常の圧縮アルゴリズムは、.NET GZip クラスを含むオーディオでは機能しません。
これを行うのに役立つライブラリを知っている人はいますか?
前もって感謝します...