【问题标题】:Why red5 and tomcat?为什么是red5和tomcat?
【发布时间】:2012-06-07 11:01:40
【问题描述】:

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


重写的问题:

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

【问题讨论】:

  • 您需要用更多细节重新编写您的问题。如果您不部署到 Tomcat,请告诉我们您要部署到什么。如果您只是部分部署到 Tomcat(无论这意味着什么),也请描述一下。 “red5有时会不正常”是什么意思?

标签: tomcat deployment integration red5 seek


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

    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

    请求:请分享您的发现。

    【讨论】:

      猜你喜欢
      • 2011-06-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-16
      相关资源
      最近更新 更多