Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow Remote Access of GoPro outside of the LAN #467

Open
pavlosharhan2 opened this issue Jan 8, 2024 · 8 comments
Open

Allow Remote Access of GoPro outside of the LAN #467

pavlosharhan2 opened this issue Jan 8, 2024 · 8 comments
Labels
enhancement New feature or request requires firmware changes Requires Camera Firmware Changes

Comments

@pavlosharhan2
Copy link

pavlosharhan2 commented Jan 8, 2024

We want to control the camera from outside of the local Network. We do not have admin control over the WiFi router, so forwarding the port is not an option. The idea is to be able to control the camera from internet regardless the WiFI network it is connected to.

is It possible to have some tunnel between camera and our custom server to control camera from internet not forwarding the port on the router the GoPro is connected to?
I mean does it sound like it is technically possible to create such a firmware allowing us to set up this tunnel?

@pavlosharhan2 pavlosharhan2 added the enhancement New feature or request label Jan 8, 2024
@github-actions github-actions bot added the triage Needs to be reviewed and assigned label Jan 8, 2024
@Fougl
Copy link

Fougl commented Mar 27, 2024

Oh i would just love to able to control it over internet. I have access to the port forwarding since I am the admin. Is this possible?

@Fougl
Copy link

Fougl commented Apr 10, 2024

@pavlosharhan2 have you by any chance been able to control the camera through internet with port forwarding? im struggling to do it. @tcamise-gpsw to which port is the camera listening? does it even work that way?

@tcamise-gpsw tcamise-gpsw self-assigned this Apr 11, 2024
@tcamise-gpsw
Copy link
Collaborator

Hello unfortunately this is not currently possible and would require major changes on the GoPro side to support it. There is no current plan to add this functionality but I will leave this ticket open for tracking.

@tcamise-gpsw tcamise-gpsw added requires firmware changes Requires Camera Firmware Changes and removed triage Needs to be reviewed and assigned labels Apr 11, 2024
@tcamise-gpsw tcamise-gpsw removed their assignment Apr 11, 2024
@tcamise-gpsw tcamise-gpsw changed the title COHN: control the camera from outside of the LAN Allow control of the camera via COHN outside of the LAN Apr 11, 2024
@tcamise-gpsw tcamise-gpsw changed the title Allow control of the camera via COHN outside of the LAN Allow Remote Access of GoPro outside of the LAN Apr 11, 2024
@tcamise-gpsw
Copy link
Collaborator

Updating the title since the eventual solution if it ever comes would be an entirely different communication model than COHN

@Fougl
Copy link

Fougl commented Apr 11, 2024

Thanks, if it happens would be just incredible.

For the time being, i manged to setup openvpn on my tp link router (archer MR600) and access the hero 12 with local IP. So for anybody interested it is possible and it works.

The only thing is, that the upload is super slow. The Ookla speed test while connected to vpn server, already reduces my speeds from 50/40 to like 10/10. Probably some limits of my router running as VPN (i will test others and report). Then the speed of getting the video in the end is 0.8 MBit/s. Downloading videos from Google photos is 2Mbit/s for example. Compared to not using the vpn of around 35. Downloading from hero 12 to local PC also happend with around 35 Mbit/s

@tcamise-gpsw do you think its possible to get the speeds to some decent level with better routing and traffic incrypting? Ill test other routers but maybe you have some pointers.

@Fougl
Copy link

Fougl commented May 24, 2024

If anyone will be reading this, Mikrotik routers do the trick with wireguard VPN. Almost no loss of speed. Now I can download footage from gopro's on remote location. Only gopros and router present on the site. Amazing

@pavlosharhan2
Copy link
Author

@Fougl Is it just enough to turn the camera on - and You can access it remotely? Do you find it to be robust?
Please, could you elaborate on the router model you use and which exactly setting you apply to the router?
Also how do you configure COHN? Are you using Python tutorial for that? Thanks

@Fougl
Copy link

Fougl commented Jul 12, 2024

Hey, its very robust connecting on turn on. So far it hasnt failed.

I have the https://mikrotik.com/product/wap_ac_lte_kit#fndtn-specifications

But you will have to explore on your own, since i am super busy, also if you wish to control it you have to go over the documentation anyway. And setup up the wireguard vpn on the router. But there is very good documentation and you tube videos for it. you can also setup tunnels with different location and access everything from one central point, or local points

There is quite a lot already on COHN in this github repository. Yes I use python. Sorry I am super busy atm. get back to me in a month or so if you still dont manage

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request requires firmware changes Requires Camera Firmware Changes
Projects
None yet
Development

No branches or pull requests

3 participants