gopro / OpenGoPro

An open source interface specification to communicate with a GoPro camera with accompanying demos and tutorials.
https://gopro.github.io/OpenGoPro/
MIT License
714 stars 154 forks source link

Hero 13 webcam mode compatibility #603

Open hugolegendre opened 2 months ago

hugolegendre commented 2 months ago

Component Specs (BLE, HTTP)

Describe the bug I have a python program that allows my GoPro Hero 12 to stream as a webcam via COHN on my private network. I use https://{ip_address}/gopro/webcam/start as an URL to start the webcam mode and it works perfectly. But I just received the new Hero 13 Black and I got HTTP 500 internal error when I tried to use the same webcam mode. Is there a compatibility issue with the new GoPro?

To Reproduce Steps to reproduce the behavior:

  1. Test Webcam HTTP requests on Hero 13 via COHN

Expected behavior Webcam Mode via COHN that works with GoPro HERO 13

Hardware

bfreeland-gpsw commented 1 month ago

Hi hugolegendre,

I'm not able to replicate this problem on the most recent firmware. How persistent is the issue for you? Was it a one time problem that went away after rebooting the camera or are you seeing it consistently?

hugolegendre commented 1 month ago

Hi,

I just tested again this morning and I got the same issue when i tried to start the webcam. I also renitialized the GoPro and i always got these logs :

ERROR 17:11:02.626 HTTPError('500 Server Error: Internal gopro_appv2.py:345 Server Error for url:
https://192.168.221.57/gopro/webcam/start?port=8554
')

I tried with paramaters and without and nothing change...I always got this issue whereas on my Hero 12 this is working.