我正在尝试制作一个直接从我的Android相机流到我的电脑的应用程序,这可能吗?若有,有人可以向我提供如何开始的指示吗?或者如果可能的话,为任何这样做的例子提供一些源代码?
非常感谢!
答案 0 :(得分:3)
有很多不同的方法来处理这种情况。这一切都取决于您计划的系统的细节。
根据你刚才在问题中写的内容,我建议你先看一下名为WebRTC的东西。它允许您构建解决方案,就像您想要的那样(我认为)。
您可以基于它构建一个Android客户端(例如,您可以尝试关注this示例 - 但我认为其中一个需要的库存在一些问题,我不确定......)。
另一种方法是使用某些第三方库(通常基于WebRTC)。
我个人使用TokBox,只要您不需要双向音频通信(当前没有实现回声消除机制),它在当前的Android库版本(Beta 2.2)中工作得非常好。但我不认为这会是你的问题。
还有其他一些看似有希望的解决方案。例如Weemo(我没有尝试过,所以我只是根据他们对服务的看法提出建议)。
答案 1 :(得分:2)
您需要考虑一些事项
视频流并非过分困难,但您需要很好地了解RTSP和RTP。您需要确保通过单独的线程完成发送,以避免完全UI冻结。
这只是一些开始的东西,祝你好运!
答案 2 :(得分:2)
如果您想进行任何视频聊天,开源Weemo解决方案提供强大的SDK(iOS / Android / PhoneGap)和JS API。
这里有他们的文档:http://docs.weemo.com