Firebase Storage: перекодируйте медиафайлы из их исходного формата в версии, которые будут воспроизводиться на разных клиентах (Android, iOS, Web)

Я храню различные форматы видеофайлов, предоставленные пользователями моего сайта, в хранилище Firebase. Поскольку я не хочу ограничивать своих конечных пользователей определенным форматом файла, но в то же время гарантировать, что предоставленный медиафайл можно беспрепятственно просматривать на разных клиентах, я хочу перекодировать их в один конкретный формат (вероятно, mp4).

Есть ли поддержка этого в Firebase Storage или любой другой внешней функции, которая позволит мне это сделать?

Я бы сделал это перекодирование видео на своем сервере приложений, однако тогда я не могу загружать видео в хранилище Firebase со своего сервера приложений, потому что хранилище Firebase поддерживает загрузку только из клиентского приложения.


person Bhaarat    schedule 18.12.2016    source источник
comment
Firebase Storage — это просто Google Cloud Storage с некоторыми клиентскими библиотеками для мобильной разработки. Вы можете использовать свою корзину Firebase Storage так же, как и корзину Google Cloud Storage, что означает, что применяются все те же инструменты.   -  person Doug Stevenson    schedule 19.12.2016


Ответы (1)


Вы можете использовать Google App Engine в соответствии с этим документом: gcp-integration.

person Johan Blomgren    schedule 18.12.2016