1

我正在尝试编写一个能够打开网络摄像头并将录制内容实时上传到另一台服务器的 Android 应用程序。

现在我只找到了 Android 在其端口上提供流而不是发送它的解决方案。所以为了澄清,我想将数据发送到服务器(上传)。

我不想使用封闭源程序,而是自己编程。我有一些中等的 android 编程知识,但是缺少关于如何实现这一点的理论知识。

谁能指出我正确的方向。这甚至可能吗?

问候

编辑: 也许某种 RTP/RTSP 设置是可能的。我不关心 android 版本的兼容性。所以这个方向的一切都是受欢迎的。

Edit2: 很抱歉一开始就不清楚。我必须自己实现它,但我可以使用现有代码。我不能做的是使用已经闭源的实现。

4

2 回答 2

1

使用MediaRecorder,您可以将视频捕获到文件中。这是一个关于它的帖子,

Android:有人知道如何捕捉视频吗?

要将其“流式传输”到服务器,您可以录制一系列(永无止境的)短视频,例如每个 10 秒,然后将这些块上传到服务器。如果您想变得花哨,可以让服务器将它们缝合在一起。

于 2012-10-30T18:52:40.083 回答
-2

安装 Bambuser。询问他们有什么意图可以启动它。完毕。

如果您真的需要将视频存储在自己的服务器上,也许您可​​以与 Bambuser 进行某种安排。

于 2012-10-30T21:06:47.890 回答