Я работаю над приложением, использующим React, которое позволяет пользователям редактировать видео. Я пытаюсь выяснить плюсы и минусы предоставления хранилища для пользователей.
Если я оберну приложение React в Electron, пользователи смогут редактировать видео локально на своем устройстве. Это означало бы, что они должны использовать собственное хранилище для хранения видео. Я предполагаю, что было бы довольно быстро и эффективно читать видеофайл и воспроизводить его.
Но что произойдет, если я предоставлю пользователям возможность загружать свои видео в Google Cloud Storage и транслировать видео в веб-версию видеоредактора? Могут ли у меня возникнуть проблемы с буферизацией видео, и не будет ли мой провайдер слишком сильно ограничивать меня, чтобы сделать это? Будет ли моя полоса пропускания выше крыши?
Каковы будут плюсы и минусы обоих решений? Я изо всех сил старался разобраться в этом, но я действительно не знаю, как правильно искать ответы. Я младший разработчик, пытающийся понять это.
Я также был бы очень заинтересован в создании небольшого Proof Of Concept и тестировании обоих методов. Информация, советы или помощь будут очень признательны.