6

我正在使用 red5 服务器 1.0.6

我的一些录制文件坏了,我在一些文章中读到,如果在bufferLength流的 大于之前关闭了一个流0,那么录制的文件将被破坏。这是我保存和关闭流的代码。

@Override public void streamPublishStart(IBroadcastStream stream) {
    try {
        /* My script to save started stream details in database */
        stream.saveAs("audio/"+username, true);
    }
    catch (Exception e) {
        e.printStackTrace(); 
    }
}

@Override public void streamBroadcastClose(IBroadcastStream stream) {
    /* My script to save closed stream details in database */
    stream.close();
}

stream.close()录音中断的原因吗?如果我不关闭流会怎样?

4

0 回答 0