如何通过netty连续传输数据?

时间:2012-04-08 19:00:16

标签: java netty

我想根据需要通过套接字将RTP数据流式传输给用户。我想每100毫秒传输一定数量的数据。最初,我认为我可以通过使用Netty来实现。但是,我遇到的问题是,当我每隔100毫秒通过Channel.write写入数据时,客户端每次调用write时都会将数据视为单独的流。因此客户端应用程序无法使用我的流。

我想我可能无法正确创建ChannelPipeline。我尝试搜索方式,但我找不到这个例子。有人知道在netty中这样做的方法吗?

1 个答案:

答案 0 :(得分:1)

使用Channel.write(..)是正确的。我想你只需要确保在每次写入时都包含正确的rtp标题,这样接收者就可以再次正确地组装所有内容。