我对 RTMP 流媒体非常陌生,正在寻求帮助。足以让我开始。
我已经在谷歌上搜索了大约 5-7 个小时,但仍然无法确定我的答案!
Red5的文档有限,根本找不到任何支持!即使是与我类似的问题在stackoverflow上也没有答案:(
我的问题是:
- 为什么我不能简单地在 red5 的服务器根目录中放置一个 .mp3 并播放它?
- 通过 RTMP 提供简单的 MP3 文件。我需要编写 Java 应用程序吗?
- 如果是这样,任何指针?
更糟糕的是,我几乎没有 Java 经验。
请帮助ST。
做你想做的最简单的方法是安装 oflaDemo。启动你的 red5 服务器并转到http://localhost:5080/installer
如果你还没有安装它,你需要在那里选择“oflaDemo”并安装它。接下来将您的 mp3 或其他任何东西放在以下位置
%RED5_HOME%/webapps/oflaDemo/streams
Red5 home 将是您安装 Red5 的目录。因此,如果您使用安装程序,它可能如下所示:
C:\Program Files\Red5\webapps\oflaDemo\streams
要播放您的 mp3 而无需编写任何代码 flash 或 java,接下来转到此 URL:
http://localhost:5080/demos/ofla_demo.html
连接并从列表中选择您的文件,仅此而已。
要流式传输 mp3 文件,您不需要 red5 服务器的任何功能,一个网络服务器就足够了。
如果您仍然需要从 red5 服务器加载它:
RED5 自带的 Demo 安装了吗?您不必在 java 中编写代码,但您必须在 flash 中打开一个连接才能流式传输 mp3,RED5 安装附带的演示应该有这些示例。
我觉得 Wowza 更容易。Wowza 有一个免费版本,最多允许 10 个连接。但在那之后你就开始掏钱了。但绝对小于FMS!这很容易。只需几个步骤即可设置,您就可以拥有自己的 RTMP 应用程序流式传输 mp3 :) 如果您确实找到了如何在 Red5 上流式传输 RTMP 的答案,请告诉我!