Во-первых, вы должны аутентифицировать своего пользователя. Для этого можно использовать Cloud Identity Platform . Это очень близко к Firebase Auth.
Затем, когда аутентифицированный пользователь загружает видео, вы должны
- Сохранить его в облачном хранилище
- Записать в база данных (Firestore идеально подходит для этого) связь между электронной почтой пользователя и файлом, хранящимся в Cloud Storage
Наконец, когда пользователь ищет свое видео, вы запрашиваете firestore с адресом электронной почты пользователя, и вы есть список всех BLOB-объектов Cloud Storage, принадлежащих их.