Java 不带red5适配器的Xuggle和red5

Java 不带red5适配器的Xuggle和red5,java,flash,streaming,red5,xuggle,Java,Flash,Streaming,Red5,Xuggle,据我所知,Xugle从3.4版开始就内置了rtmp支持,因此他们不推荐使用red5适配器。因此,为了流式传输到正在运行的red5实例,我在stack overflow中搜索了一些内容,发现了以下问题: 我接受了原样的代码,并将其粘贴到我的Netbeans项目中。但是,它不起作用。我玩了一会儿,然后决定观察客户端(在我的机器上)和red5服务器之间的消息交换 这里是交易所: 您可能会注意到,在MI2中,我的客户机已经调用了它的releaseStream(stream1) 这在代码块中发生:

据我所知,Xugle从3.4版开始就内置了rtmp支持,因此他们不推荐使用red5适配器。因此,为了流式传输到正在运行的red5实例,我在stack overflow中搜索了一些内容,发现了以下问题:

我接受了原样的代码,并将其粘贴到我的Netbeans项目中。但是,它不起作用。我玩了一会儿,然后决定观察客户端(在我的机器上)和red5服务器之间的消息交换

这里是交易所:

您可能会注意到,在MI2中,我的客户机已经调用了它的releaseStream(stream1) 这在代码块中发生:

 int retVal = container.open(url, IContainer.Type.WRITE, containerFormat_live, true, false);
当我深入交流时,我注意到:

这让我怀疑我是否在服务器上发布了错误的flash版本。但我该怎么纠正呢


有人在使用xuggler 3.4和red5 0.9.1时得到过这个例子吗?

我建议使用xuggler 4.x(树梢)并使用librtmp编译,因为这样可以修复很多RTMP问题

  • 艺术