This is very short as a requirements. I would like more info in the requirement:
- What is the resolutions?
- How many videos are there?
- Do we want to compress videos only? Or we need to upload the videos to server also? If yes:
- Is the server already available?
- Do they already have APIs to upload?
- Do they need any kind of authentication?