4

我正在开发一个 Android 应用程序来获取从 GoPro 4 会话到应用程序的实时流。

在之前的 GoPro 机型中,可以通过 URL 请求http://10.5.5.9:8080/live/aaba.m3u8获取直播流

但是,在 GoPro Hero 4 型号中,URL 请求已更改为http://10.5.5.9/gp/gpControl/execute?p1=gpStream&c1=start

它需要 ffplay 和 python 脚本来保持流媒体的活力。

我想知道这是否可以在 Android 应用程序中完成。

我不需要高质量和流畅的流媒体,因为我只需要获得相机的视图。

我有将 GoPro 配置为图片模式并以 1 秒间隔拍照的想法。然后每秒从 Android 应用程序上的 100GOPRO/DCIM 获取图像。这也可以在Android中完成吗?

谢谢任何人!

4

1 回答 1

3

到目前为止,我自己还没有尝试过,但我发现了一个全面的 github 存储库,它共享有关许多 GoPro 相机的流媒体信息:https ://github.com/KonradIT/goprowifihack

  1. 首先像这里描述的那样唤醒会话
  2. 使用http://10.5.5.9/gp/gpControl/execute?p1=gpStream&a1=proto_v2&c1=restart重新启动流
  3. 然后通过 udp://10.5.5.9:8554源流
于 2016-05-05T07:21:30.170 回答