2016-03-07 61 views
0

我正在使用Red5 1.0.6Red5将多个音频流保存为单个文件

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

回答

0

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

0

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

]--> Stream1 --> [    ] 
RED5|--> Stream2 --> | G streamer |--> Mux --> [FinalStream] --> [Red5] 
    ]--> Stream3 --> [    ]  

编写多路复用流水线,并使用saveAs方法(包含3个视频)将单个文件保存为最终流。

相关问题