我正在尝试编写一个能够打开网络摄像头的Android应用程序并将录制内容上传到另一台服务器。
现在我只找到Android在其端口上提供流的解决方案,而不是发送它。因此,为了澄清,我想将数据发送到服务器(上传)。
我不想使用封闭源程序,而是自己编程。我有一些中等的Android编程知识,但缺少关于如何实现这一点的理论知识。
请有人指出我正确的方向。 这甚至可能吗?
此致
修改 也许某种RTP / RTSP设置是可能的。我不关心Android版本的兼容性。所以在这个方向上的一切都是受欢迎的。
EDIT2: 很抱歉,首先这么不清楚。我必须自己实现它,但我可以使用现有的代码。我不能做的是使用已经封闭的源代码实现。
答案 0 :(得分:1)
使用MediaRecorder
,您可以将视频捕获到文件中。这是关于它的帖子,
Android: Does anyone know how to capture video?
将其“流”到服务器,你可以录制一个(永无止境的)一系列短视频,比如每个10秒,然后将这些块上传到服务器。如果你想获得想象力,可以让服务器将它们拼接在一起。
答案 1 :(得分:-2)
安装Bambuser。问他们有什么意图可以启动它。完成。
如果您确实需要存储在自己服务器上的视频,也许您可以与Bambuser进行某种安排。