2016-03-07 86 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個視頻)將單個文件保存爲最終流。

相關問題