0

是的,我注意到 red5 有时会不正常,尤其是当我在很短的时间间隔内多次尝试 seek() 时。但是我想知道如果我将整个red5部署到tomcat,我可以获得什么样的优势?还有我可能会遇到什么样的坏事?谢谢你。


改写的问题:

对不起。这是我的情况。我们有一个用 Flex 编写的客户端,它可以播放来自 red5 服务器的流式音频/视频。因为我的团队中没有一个人对red5很熟悉,基本上我们只是直接通过bash shell运行red5 server。这让我觉得通过这种方式我们无法发挥red5的优势。此外,我们在寻找音频/视频的时间过多时也会出现问题,播放器会卡住。我们也不得不经常重启red5服务器,因为卡住了播放器。所以我搜索了解决方案,我注意到有人将 red5 部署到 tomcat 服务器,但没有说明为什么要这样做。所以我的问题是关于将red5部署到tomcat的优缺点。而已。谢谢你。

4

2 回答 2

0

Red5 可以添加到任何 Web 或 Java EE 项目中:

第 1 步:下载并解压缩 Red5War_1.0.war 或更高版本

第二步:复制膨胀的war文件夹“/WEB-INF/classes”的内容,粘贴到项目的“Source”文件夹中。

第3步:导航到膨胀的war文件夹的“/WEB-INF/lib”,选择所有依赖jar并粘贴到项目的“Libraries”文件夹中。

第 4 步:将配置文件的内容复制到您的项目(如 web.xml...)

第五步:在防火墙中打开以下端口 TCP/843,TCP/1935,TCP/5229,TCP/5080

请求:请分享您的发现。

于 2013-04-12T14:53:28.310 回答
0

Red5 将自身安装在 Tomcat 实例中(它也安装了该实例)。你不需要把它放在那里。您可以将其作为服务启动 - 有很多示例脚本可以放入 /etc/init.d 中。

编辑配置文件,以便记录所有错误。然后看看它为什么会“卡住”。

于 2012-12-24T14:21:46.620 回答