在本地保存RTSP流,然后显示“实时”本地副本

时间:2012-06-15 22:39:34

标签: php html stream ip rtsp

我使用带宽有限的无线互联网提供商在远程位置安装了vivotek IP摄像头。由于带宽有限以及有数百人同时尝试访问它的可能性,我需要一种替代解决方案,而不是直接访问流。

我的想法是我可以通过RTSP将其流式传输到我的虚拟主机并将其本地保存到虚拟主机上。然后在网页上播放本地副本。这应该将与IP摄像机的连接限制为仅一个(来自webhost),但仍然为观众播放“实时”副本(不必是完全实时的,只要它的某种类型的流)。

我将受限于我可以做的事情,因为它只会是一个普通的虚拟主机使用(而不是VPS)所以没有root访问权限或能够安装软件或类似的东西。只有FTP,PHP,MySQL等

从IP摄像头我可以获得RTSP流或运动jpeg。但网页上的最终显示需要跨平台(我不认为IE支持动作jpeg,如果我没记错的话,firefox不支持rtsp)。它可能是理想的,如果它可以被转换为AVI或沿着那些线然后嵌入到页面中,但问题再次受到限制在webhost端。

我最大的问题是我从来没有做过这样的事情,所以我很困惑甚至可以从哪里开始...或者甚至可以做到这一点。

我愿意接受所有建议,因为它需要完成。

1 个答案:

答案 0 :(得分:0)

有人建议我使用http://www.ustream.tv/。 就个人而言,我无法让它发挥作用,但是我把它扔到那里以防它帮助其他人。

如果有更好的答案,那么我肯定会看一看,因为我无法完成这个项目。