I am working on a project that is somewhat similar to the way Netflix works (as a streaming service), and have the following requirements:
Should I use AWS or Azure to host the database? Would SQL database work well with storing videos? Is MP4 the best format considering its wide compatibility? From my android experience, I developed an App in Android studio, but is there a better alternative to develop an app that can work for both iOS and Android at once?
- Database that stores video files
- Create group that can access the video
- Ability for Owner to invite/add users to the group(s)
- Video can be played/paused, and resumed if users close and come back to watch later.
- Users in the Group can watch the video at the same time
- Email/push notifications whenever owner of a group uploads a new video ready for watching
Should I use AWS or Azure to host the database? Would SQL database work well with storing videos? Is MP4 the best format considering its wide compatibility? From my android experience, I developed an App in Android studio, but is there a better alternative to develop an app that can work for both iOS and Android at once?