使用Xuggler和Red5保存两个视频和其他音频流

时间:2011-12-21 05:34:00

标签: java actionscript-3 flex xuggle xuggler

我正在使用red5服务器。我正在使用flex应用程序进行双向视频会议。我当前的red5服务器将两个流存储为不同的flv文件。

现在我做了一些编辑,并将这些编辑过的文件保存为视频流

  

(OutputVideo.flv)

和一个音频流

  

(OutputAudio.mp3)

现在我想将这些视频加入一个flv

  

(Output.flv)

我怎样才能使用xuggler。

如果有人可以帮助我或至少给我一些提示,请。请注意,我使用的是eclispe java

2 个答案:

答案 0 :(得分:0)

我刚刚开始研究xuggler,所以这个答案是未经测试的。从this tutorial开始,您可能会创建一系列命令:

[...]
// create a tool chain:
// reader -> addStaticImage -> reduceVolume -> writer
mediaReader.addListener(imageMediaTool);
imageMediaTool.addListener(audioVolumeMediaTool);
audioVolumeMediaTool.addListener(mediaWriter);
[...]

根据我的理解,这些不一定是相同的流;他们只需要被束缚。对不起,我没有更多的帮助,但希望有人可以纠正任何错误。

答案 1 :(得分:0)

检查我的回答HERE
可以合并音频和视频文件,并且生成的文件将很好地同步。