KonradIT / goprowifihack

Unofficial GoPro WiFi API Documentation - HTTP GET requests for commands, status, livestreaming and media query.
Apache License 2.0
2.12k stars 335 forks source link

Activate Live Streaming Mode on HERO7 / HERO8 #190

Open Pecacheu opened 4 years ago

Pecacheu commented 4 years ago

This is different than the 'live stream' mode that's described already for the previous cameras... It's not a preview but a built-in feature of the camera (that you can activate in the app normally) to stream to any URL, you can stream to Twitch, YouTube, etc... Even to OBS using a local RTMP server.

This is the function I'm trying to activate, it's not even mentuined as a mode you can switch to on this page: https://github.com/KonradIT/goprowifihack/blob/master/HERO7/HERO7-Commands.md

However I've figured out the first part at least pretty easily: http://10.5.5.9/gp/gpControl/command/mode?p=2

That puts it into Live Stream mode. But the part I can't figure out is how to tell it what URL to stream to, and activate the stream. I assume that after I give it the URL I'd then use http://10.5.5.9/gp/gpControl/command/wireless/ssid/select?ssid=WIFI_SSID&auth_type=AUTH_TYPE&pw=SSID_PASSWORD to connect it to the WiFi, but that middle step I'm not sure how to figure out...

Is there some way to analyze the network traffic coming out of the app or something?

KonradIT commented 4 years ago

The new streaming is activated via Bluetooth.

maciek252 commented 4 years ago

Hi KonradIT, could you elaborate more on how to activate the "new streaming"? All the steps needed to get it running?

jsgmza commented 4 years ago

Any updates on this topic? Thanks

tubedev2000 commented 3 years ago

The new streaming is activated via Bluetooth.

any way to caputure/analyze the bluetooth traffic?

DanielnetoDotCom commented 2 years ago

Looking for a solution