通过WiFi从一部Android手机到另一部Android手机的直播视频

时间:2017-01-17 10:24:33

标签: android video streaming video-streaming live-streaming

我想写2个应用程序:

1:掌握应用程序以控制想要控制从属应用程序并接收流的机器人(来自手持电话)。

2:奴隶应用程序将在机器人绑定手机上运行,​​控制电机/执行器/流媒体到主应用程序。

不幸的是我无法使用第三方应用。我需要将视频流代码集成到我的2个应用程序中。

实现这一目标有哪些选择?这也很难做到,因为我从未使用过视频流,很难在Java和Android开发方面做得很好。

我应该如何编码/解码流,如何启动连接,是否需要使用UDP而不是TCP / IP?我真的不知道从哪里开始,没有任何示例代码。我很确定这可以实现。我找不到任何有用的东西让我开始朝着正确的方向前进。

我偶然发现了spydroid,但它在桌面上使用VLC,所以对我来说没什么用。

1 个答案:

答案 0 :(得分:0)

我做了你想做的事情,可以帮助你,让我知道你的请求的一些问题哈迪:

1 - 您确实想在智能手机上使用本机应用程序控制机器人吗?

2 - 手机上有一部手机,手机接收主应用程序和控制电机/执行器/流媒体的命令。

3-Whats在这个应用程序中流媒体?你的机器人上有相机吗?想要在主应用程序上接收相机视图吗?

4 - 为什么你不使用像Raspberyy Pi这样的板来控制你的机器人?您可以通过Wifi和控制向RasPi发送命令请回答一些问题:1 - 您确实希望通过其上的16个引脚控制电机/执行器/流,并且可以在RasPi上使用摄像头,并将接收帧流接收到您的主申请

关于:

  

奴隶应用程序将在机器人绑定的手机上运行,​​控制电机/执行器/流媒体到主应用程序。   您想如何通过智能手机访问电机?!!!电机或执行器希望从智能手机没有的标准输出中获取数据!!!

关于:

  

不幸的是我无法使用第三方应用。我需要将视频流代码集成到我的2个应用程序中。

我认为你不需要第三次申请!!!它完全完成了2个应用程序。

关于:

  

我应该如何编码/解码流,如何启动连接,是否需要使用UDP而不是TCP / IP?我真的不知道从哪里开始,没有任何示例代码。我很确定这可以实现。我找不到任何有用的东西让我开始朝着正确的方向前进。

我说你不​​需要为流应用程序编写完整的流媒体服务器,像 ffmpeg 这样的应用程序可以非常简单和稳定地传输视频,它运行在 Linux 和的视窗