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

RTMP Streaming Programatically #609

Closed
martincarapia opened this issue Sep 23, 2024 · 2 comments
Closed

RTMP Streaming Programatically #609

martincarapia opened this issue Sep 23, 2024 · 2 comments
Labels
triage Needs to be reviewed and assigned

Comments

@martincarapia
Copy link

So, I'm trying to do something similar where I set cameras to an RTMP server to be used for streaming programmatically with the python SDK. I've got to the point where I can configure the cameras to an access point and configure it to live stream, but I can't start live streaming. The docs here point that you need a GoPro 12 or higher to ping for Livestream Ready Status. Why can't Gopros >9 respond with Ready Status?

I'm confused that you can set up live streaming from your phone using the GoPro Quik but not from the SDK.

I find it even more weird that there was a livestreaming demo before (PR #318) the GoPro Hero 12 release of September 15, 2023.

Why did adding Hero 12 support kill live streaming for other models?

Essentially my question is, do I need to buy a GoPro 12 in order to complete my project or is there a work around for older models.

Originally posted by @martincarapia in #428 (comment)

@github-actions github-actions bot added the triage Needs to be reviewed and assigned label Sep 23, 2024
@bfreeland-gpsw
Copy link
Contributor

Hi martincarapia,

Hero 12 introduced support for querying livestream status over HTTP. You should be able to use the BLE endpoint for querying livestream status on Hero 9. It looks like when Hero 12 was released it looks like older camera models were removed by accident from the BLE livestream endpoint documentation. We'll try to get that fixed in the next documentation update.

@martincarapia
Copy link
Author

Thank you so much, I digged through the docs and tested myself and figured it wasn't really an issue. I ended up starting to develop a solution to my problem. Fixing the documents should definitely be a priority though.
https://github.com/martincarapia/GoProStreamRelay

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
triage Needs to be reviewed and assigned
Projects
None yet
Development

No branches or pull requests

2 participants