1

遅延が 50 ミリ秒未満の iPhone にオーディオ ストリーミングを実装する必要があります。

どうすればそれを機能させることができるかについてのアイデアはありますか?

私はぶつかった: http://cocoawithlove.com/2009/06/revisiting-old-post-streaming-and.html

しかし、レイテンシが非常に低いことを知っておくことは私にとって非常に重要です.

ありがとう

4

1 に答える 1

2

受信側でのレイテンシを最小限に抑える方法の 1 つは、RemoteIO オーディオ ユニットを非常に短いバッファで使用し、生の PCM オーディオまたはデコンプレッサから、デコードに必要な計算の複雑性が非常に低く、小さなパケットを必要とするオーディオ フォーマットにフィードすることです。

ルーターやアクセスポイントは、パケットをバフェットしたり、他のトラフィックを優先したりすることでレイテンシを完全に破壊できるため、すべての機器を手作業で選択するなど、ネットワークソースとパス全体を完全に制御する必要があります.

ネットワーク機器とオーディオ バッファ サイズに合わせてパケット サイズを調整して、IP プロトコルに UDP を使用することをお勧めします。

于 2011-09-17T14:49:37.040 に答える