Red5将多个音频流保存为单个文件

时间:2016-03-07 05:01:09

标签: java red5

我正在使用Red5 1.0.6

三个客户之间有一个会议。 3个客户从他们的结尾打开不同的流。通过使用saveAs,我可以将其保存到单个文件中。是否可以将所有三个流保存在一个文件中?

2 个答案:

答案 0 :(得分:0)

我怀疑这是可能的,因为录制的FLV文件只使用0的“流ID”。你真正想要的是每个音频(轨道)一个流ID。即使你自己写了一个录音机,也没有什么可以知道如何播放它。

答案 1 :(得分:0)

正如你在RED5上提到的三个流。使用G streamer从RED5中拉出所有三个流并将其复用,然后再次在RED5上发布最终流。

table A:
     X1          X2
1    4.4923656   0.03201e-02
2    -0.3764287  0.00747e-07
3    -0.7192387  0.00523e-12
4     NA         NA
5    -3.6088963  NA
6     NA         NA

table B:

     X1           X2
1    4.256852     0.04948311
2    -0.12365814  0.990901
3    1.2365852    0.21697529
4     NA          NA
5    7.2569852    NA
6     NA          NA

table C:
     X1          X2
1    8.1254874   0.074346e-02
2    -0.4587125  6.658373e-10
3    2.3256984  4.527989e-03
4     NA         NA
5    -4.2365874  NA
6     NA         NA

编写用于多路复用的管道,并使用saveAs方法(包含3个视频)在单个文件中保存最终流。