我使用带宽有限的无线互联网提供商在远程位置有一台 vivotek IP 摄像头。由于带宽有限以及可能有数百人同时尝试访问它,我需要一种替代解决方案,而不是直接访问流。
我的想法是我可以通过 RTSP 将它流式传输到我的网络主机并将其本地保存到网络主机上。然后在网页中播放本地副本。这应该将与 IP 摄像机的连接限制为仅一个(来自网络主机),但仍会为观众播放“实时”副本(不必完全实时,只要它是某种类型的流)。
我会限制我能做的事情,因为它只能是一个普通的网络主机(而不是 VPS),所以没有 root 访问权限或安装软件或类似的东西的能力。只有 FTP、PHP、MySQL 等。
从 IP 摄像机我可以得到 RTSP 流或运动 jpeg。但是网页上的最终显示需要跨平台(如果我没记错的话,我认为IE不支持motion jpeg,firefox也不支持rtsp)。如果可以将其转码为 AVI 或类似的内容,然后嵌入到页面中,这可能是理想的,但问题再次仅限于 webhost 端。
我最大的问题是我从来没有做过这样的事情,所以我什至不知道从哪里开始......或者它是否可能。
我愿意接受所有建议,因为它需要完成。