0

ソケットを介してオンデマンドで RTP データをユーザーにストリーミングしたいと考えています。100 ミリ秒ごとに大量のデータをストリーミングしたいと考えています。最初は、Netty を使えばできると思います。ただし、Channel.write を介して 100 ミリ秒ごとにデータを書き込むと、write を呼び出すたびにクライアントがデータを別のストリームと見なすという問題があります。そのため、クライアント アプリケーションは私のストリームでは動作しません。

ChannelPipeline を適切に作成できない可能性があると思います。その方法を検索しようとしましたが、例が見つかりません。誰かがnettyでこれを行う方法を知っていますか?

4

1 に答える 1

1

Channel.write(..) の使用は正しいです。各書き込みに正しい rtp ヘッダーも必ず含める必要があると思います。そうすれば、受信者はすべてを正しく再構築できます。

于 2012-04-08T20:09:07.673 に答える