将监控摄像头的镜头流式传输到 phone

Getting surveillance camera footage streamed to phone

我学的是计算机编程,但我觉得在学校做的东西都是在计算机上做的,与外界没有任何联系,没有那么有趣,所以我给自己一个挑战.我想制作一个程序,将视频从监控摄像机流式传输到 phone。这似乎有点遥不可及,但我想尝试一下。问题是,正如我所说,我们在学校做的是非常基础的东西,对于这样的项目,我什至不知道如何开始。一个简单的 Google 搜索根本没有帮助。

我知道移动应用程序是如何制作的,但我不知道如何连接这些设备。

有什么想法吗?

我只有 RTMP 流媒体方面的经验,所以我将解释我所做的事情 then.As 据我所知,RTMP 流媒体需要 3 个组件:

  1. 来源 - 带有网络摄像头的设备将生成视频流。您可能需要学习称为 ActionScript 3 和 Flex 的 Flash 脚本语言来编写可帮助您将流发送到服务器的应用程序。

  2. 媒体服务器- 源设备将其流发送到媒体服务器(在某些情况下,媒体服务器是源)。设置服务器后,您可以使用动作脚本轻松完成此操作。如果您想拥有本地媒体服务器,那么您可以安装基于 Java 且开源的 RED5 媒体服务器。

  3. 客户端应用程序- 客户端应用程序可以是移动应用程序或基于 Flash 的 Web 应用程序,它将连接到您的媒体服务器以获取流并显示它在客户端的 device.Even 这可以写在 ActionScript/Flex.

这里是关于如何下载和设置 Red5 媒体服务器的教程: http://www.technogumbo.com/tutorials/Red5-Media-Server-Development-Setup-Tutorial/Red5-Media-Server-Development-Setup-Tutorial.php

您需要为客户端应用程序学习 ActionScript / Flex,为服务器端学习一些 Java。