我想从我创建的播放列表中播放实时视频,但实际的视频文件(.flv)存储在一些我无法管理的外部文件托管中,但它目前允许使用 Flash 播放器播放其内容(逐步)。
哪个是最好的解决方案?我可以使用我当前的网络服务器(Debian w/Apache)还是应该使用一些特定的服务器软件?我读过一些名字,如 Red5 和 Wowza,但我不知道这些是否是我实际问题的解决方案,或者我应该如何使用它们。此外,该项目的成本应尽可能低。
我目前正在使用 Joyent Accelerator 来托管我的 web 应用程序,它运行良好,但是我需要降低成本,所以我正在降级我当前的计划,这会带来一些新的内存限制(256M rss,512M 交换)。昨天我并没有超过他们,但是今天重新启动 Apache 几次后,我现在是 411M rss,721M swap (prstat -Z -s cpu)。
在服务器故障中搜索只为我提供了很多方法和特定工具来监视服务器,但没有关于如何减少/优化它的内存使用的建议。我也看过这个问题,但我认为这对这种特殊(或者我可以说是通用的?)情况没有好处。
服务器在共享 CPU 上运行 Solaris,我使用的是 Apache + MySQL + PHP 堆栈。
我很想知道可以采取哪些步骤来解决这个问题并解决问题。然而,我也没有时间在当前结束之前降低我的记忆足迹和降级计划,所以任何可以创造奇迹和拯救一天的东西也是受欢迎的 :)