OpenGoPro icon indicating copy to clipboard operation
OpenGoPro copied to clipboard

RTMP control

Open DanielnetoDotCom opened this issue 4 years ago • 13 comments

Thanks for this app sample.

I tested the ionic demo and it works perfectly.

but I need to use the RTMP feature for the camera I read all the web and I could not find any documentation about it.

there is something I can read so can help me start a Livestream in a custom RTMP link?

thanks in advance

DanielnetoDotCom avatar Sep 25 '21 13:09 DanielnetoDotCom

Thanks for this app sample.

I tested the ionic demo and it works perfectly.

but I need to use the RTMP feature for the camera I read all the web and I could not find any documentation about it.

there is something I can read so can help me start a Livestream in a custom RTMP link?

thanks in advance

Hello Mr. what about your this issue? did you have the solution to resolve this? we have the same request, can you pls share your method about this?

zsinba avatar Oct 21 '21 05:10 zsinba

Hi, looks to me the RTMP feature is a secret to them. there is nothing on the web regarding the internal RTMP feature.

I hope gopro open it soon.

DanielnetoDotCom avatar Oct 21 '21 11:10 DanielnetoDotCom

:( I hope it too... I really need this to accomplish my project :/

hpwd avatar Oct 21 '21 11:10 hpwd

:( I hope it too... I really need this to accomplish my project 👍

we can communication . by email or wechat, didi you?

zsinba avatar Oct 21 '21 13:10 zsinba

Any news here?

Seems the RTMP feature is a big secret.

Jens1985 avatar Jan 17 '22 22:01 Jens1985

Still needed here...

hpwd avatar Jan 18 '22 09:01 hpwd

Any update on this? I'd find this feature useful as well

slifcoa avatar Mar 31 '22 14:03 slifcoa

This issue is just ignored by GoPro.

I suspect if they reveal how it works, it may be a security branch

DanielnetoDotCom avatar Mar 31 '22 14:03 DanielnetoDotCom

Not for the RTMP BLE call. For the RTMPS, it takes quite a long time to transmit the payload due to having to include a TLS security certificate in the BLE payload.

KonradIT avatar Mar 31 '22 14:03 KonradIT

RTMPS is a plus, I mean, I guess there is an easy way to activate any RTMP GoPro with BlueTooth even without permission,

that is why it is a secret

DanielnetoDotCom avatar Mar 31 '22 14:03 DanielnetoDotCom

@KonradIT could you activate the RTMP BLE using the apps?

DanielnetoDotCom avatar Mar 31 '22 14:03 DanielnetoDotCom

I showed how it works here: https://github.com/KonradIT/gopro-ble-py/issues/4#issuecomment-885487758

KonradIT avatar Mar 31 '22 14:03 KonradIT

Thanks, I will check that.

DanielnetoDotCom avatar Mar 31 '22 14:03 DanielnetoDotCom

Hello. There are now steps in the BLE Spec to start livestreaming

tcamise-gpsw avatar Sep 15 '22 19:09 tcamise-gpsw

Awesome, is there some code sample?

DanielnetoDotCom avatar Sep 15 '22 21:09 DanielnetoDotCom

Yep, there is a livestream command in the Python SDK GUI

It ends up using this code

tcamise-gpsw avatar Sep 16 '22 16:09 tcamise-gpsw

Also, there is a simple script to use Docker to start a local RTMP server if you wanted to use this for testing here

tcamise-gpsw avatar Sep 16 '22 16:09 tcamise-gpsw

Just to add;

A slightly more refined version nginx-rtmp (local, lightweight, RTMP relay server) is available from the 'restreamer' project, search on github.

-Old version is deprecated but support ARMv6 mobile CPU architecture -New version has support for ARMv7 and ARMv8 for newer processors (and a lot of additional features for how lightweight it is)

exokinetic avatar May 11 '23 19:05 exokinetic