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

LiveStream without Saving to SD Card #636

Open
alexivaner opened this issue Nov 13, 2024 · 1 comment · May be fixed by #604
Open

LiveStream without Saving to SD Card #636

alexivaner opened this issue Nov 13, 2024 · 1 comment · May be fixed by #604
Assignees
Labels
enhancement New feature or request python sdk Python SDK

Comments

@alexivaner
Copy link

Hello,

Thank you for providing this excellent API. I am currently using a GoPro 12 to perform live streaming. I have noticed that GoPro automatically saves the livestreaming video to the SD card, which I am unable to control.

My intention is to utilize this live streaming feature as a camera preview for my user interface (UI) that I have developed. Therefore, I do not require the video to be saved to my memory card, as it would consume a significant amount of storage space.

Would it be possible to disable the automatic saving of the video to the SD card during live streaming? I am currently using the demo provided in this link:

gopro-livestream --help
usage: gopro-livestream [-h] [--min_bit MIN_BIT] [--max_bit MAX_BIT] [--start_bit START_BIT] [--resolution {4,7,12}] [--fov {0,4,3}]
                        [--log LOG] [--identifier IDENTIFIER]
                        ssid password url

Connect to the GoPro via BLE only, configure then start a Livestream, then display it with CV2.

positional arguments:
ssid                  WiFi SSID to connect to.
password              Password of WiFi SSID.
url                   RTMP server URL to stream to.

options:
-h, --help            show this help message and exit
--min_bit MIN_BIT     Minimum bitrate.
--max_bit MAX_BIT     Maximum bitrate.
--start_bit START_BIT
                        Starting bitrate.
--resolution {4,7,12}
                        Resolution.
--fov {0,4,3}         Field of View.
--log LOG             Location to store detailed log
--identifier IDENTIFIER
                        Last 4 digits of GoPro serial number, which is the last 4 digits of the default camera SSID. If not used, first
                        discovered GoPro will be connected to
@alexivaner alexivaner added the enhancement New feature or request label Nov 13, 2024
@github-actions github-actions bot added the triage Needs to be reviewed and assigned label Nov 13, 2024
@tcamise-gpsw
Copy link
Collaborator

Hello. There was a reason (which is currently escaping me) that I did not expose this parameter.
In any case I'll retest on Hero 13 to see if it can be added now.

@tcamise-gpsw tcamise-gpsw added demos Relating to demos (not SDKs) and removed triage Needs to be reviewed and assigned labels Jan 7, 2025
@tcamise-gpsw tcamise-gpsw self-assigned this Jan 7, 2025
@tcamise-gpsw tcamise-gpsw added python sdk Python SDK and removed demos Relating to demos (not SDKs) labels Jan 7, 2025
@tcamise-gpsw tcamise-gpsw linked a pull request Jan 7, 2025 that will close this issue
6 tasks
@github-project-automation github-project-automation bot moved this to To do in Python SDK Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request python sdk Python SDK
Projects
Status: To do
Development

Successfully merging a pull request may close this issue.

2 participants