【问题标题】:how to record only audio/only video of RTMP stream with Red5如何使用 Red5 仅录制 RTMP 流的音频/视频
【发布时间】:2015-01-19 09:13:48
【问题描述】:

我有一个将 RTMP 发布到 Red5 服务器(音频和视频)的客户端。 我只想从已发布的流中录制音频或视频。 Red5 中是否有任何 API 允许对录音进行过滤?

我的 Red5 版本是 1.0 而且,在“org.red5.server.api.stream.IBroadcastStream”类中,我找不到可以静音或从 RTMP 流中删除视频/音频的方法

请帮忙。 提前致谢。

【问题讨论】:

    标签: red5


    【解决方案1】:

    您可以实现自己的 RecordingListener 并从您的流中添加/删除它们。这些侦听器将被编码为在编写文件时忽略音频或视频。侦听器将通过您的客户端或通过访问 ClientBroadcastStream 的其他方式添加到您的命令中。这是您检查传入数据类型的区域:https://github.com/Red5/red5-server-common/blob/master/src/main/java/org/red5/server/stream/RecordingListener.java#L247

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-02
      • 2020-01-03
      • 2012-03-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多