java - 使用 Red5 媒体服务器进行流中继

标签 java streaming video-streaming red5

我编写了一个 (Java-) 应用程序,用于将视频从一个对等点流式传输到另一个对等点。我使用能够生成和使用 RTP 流的库(即 Xuggler)。我考虑过使用 Red5 Media Server 来中继流。接下来我需要发送我的视频流。

到目前为止,我阅读的文档总是涉及录制流或流式传输预先录制的视频(当然还有网络摄像头)。还有一些安静的 Actionscript 代码当时对我没有帮助。 (我相信...)

所以我的问题是:Red5 可以帮助我吗?(即我应该继续阅读还是有其他更直接的解决方案?)请您指点我在哪里可以找到合适的文档?

最佳答案

Red5 主要用于通过 RTMP、RTMPT、RTMPS 等流式传输到 Flash 客户端。它不限于这些协议(protocol),但它们是“开箱即用”的可用协议(protocol)。如果你想在 red5 中运行 xuggler 以使用 RTP 然后发布到 RTMP 那么你很幸运,因为这很容易做到。如果您想重新发布为 RTP,您需要完成一些额外的工作。

关于java - 使用 Red5 媒体服务器进行流中继,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2652062/

相关文章:

java - 读取 XML 文件 java

java - 如何创建对循环中创建的对象的引用?

tcp - 如何通过 tcp 协议(protocol)强制使用 vlc 流式传输 RTP 视频?

P2P 中的 Python 音频流

android - 创建适用于 Android 的直播 APP

php - 基于 PHP 通过 HTTP 从录制文件流式传输实时视频

安卓 : Show quick preview (live) before exporting FFmpeg Video

java - 从java类调用管道oracle函数

Java 8 可选的 asSet()

c# - C#:NAudio-空路径名不合法