【问题标题】:Live-stream video from one android phone to another android phone over WiFi通过 WiFi 将视频从一部 Android 手机直播到另一部 Android 手机
【发布时间】:2017-06-01 08:46:36
【问题描述】:

我想写 2 个应用程序:

1:主控机器人(通过手机)控制从属应用接收流。

2:将在机器人捆绑手机上运行的从属应用,控制电机/执行器/流向主应用。

很遗憾,我无法使用第三方应用程序。我需要将视频流代码集成到我的 2 个应用程序中。

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

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

我偶然发现了 spydroid,但它在桌面上使用 VLC,所以对我没有好处。

【问题讨论】:

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


    【解决方案1】:

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

    1-您确实想通过智能手机上的原生应用程序来控制机器人?

    2-您在机器人上有一部手机,该手机从主应用程序接收您的命令并控制电机/执行器/流媒体......是吗?

    3-此应用程序中的流媒体是什么?您的机器人上是否有摄像头并希望在您的主应用程序上接收摄像头视图?

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

    关于:

    将在机器人捆绑手机上运行的从属应用,控制电机/执行器/流向主应用。 你想如何用智能手机访问电机?!!!电机或执行器想要从标准输出中获取智能手机没有的数据!!!

    关于:

    很遗憾,我无法使用第三方应用程序。我需要将视频流代码集成到我的 2 个应用程序中。

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

    关于:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多