Is it possible to stream video to Google Cloud, display on my app?

1,600 views
Skip to first unread message

Christopher de Vidal

unread,
Jun 11, 2020, 5:51:16 PM6/11/20
to Google Cloud Developers

Newbie question. Is it possible to do this? I have a security camera-type device based on Raspberry Pi. (A chicken coop monitor device.) I want to display the video stream in an app I am developing. I had thought of using ffmpeg to forward a backend RTSP camera to an RTMP receiver, then display that stream in the app.


The app uses Firebase authentication to login and I want it to be able to view the security camera feed from there. No unauthorized users may be able to view the camera stream.


If yes, please share how might I implement this (high level explanation is adequate). Bonus points if there is a tutorial.


I found this document so I think it should be possible. But I am unclear from reading it if the stream could be viewed from the app client of an authorized user, and only from the app client of an authorized user. https://cloud.google.com/video-intelligence/docs/streaming/live-streaming


Please assist a newbie.

Elliott (Google Cloud Platform Support)

unread,
Jun 29, 2020, 5:04:19 PM6/29/20
to Google Cloud Developers
Hello Christopher,

I've found this link here that may be useful to you while you gather your code.

Better Automations

unread,
Jun 29, 2020, 6:06:03 PM6/29/20
to Elliott (Google Cloud Platform Support), Google Cloud Developers
Thank you very much!

To answer my own question I didn't see any WebRTC or RTMP ingestion
pathways in the Google Cloud. The doc I had found was misleading. What
I will do is run an NGinx instance with the RTMP plugin and
authenticate using JWTs and/or OAuth. I need to better understand that
tech first but it should work.

On Mon, Jun 29, 2020 at 5:04 PM 'Elliott (Google Cloud Platform
Support)' via Google Cloud Developers
<google-c...@googlegroups.com> wrote:
>
> Hello Christopher,
>
> I've found this link here that may be useful to you while you gather your code.
>
> --
> You received this message because you are subscribed to the Google Groups "Google Cloud Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to google-cloud-d...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/google-cloud-dev/b3865526-c9f2-4f18-8f6b-3fd9c10e7d31o%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages