Looking for Open Source Projects for swift that will suffice my needs

My application deals with recording large videos and watching them. These videos are stored onto firebase database. When I download a video from the database, however, it takes very long to load.

Before I start going crazy trying to figure it out, haha, I was wondering if there were any open source projects that can help me with my problems and make my life a bit easier.

  • An open source project that can compress videos, making the size smaller

  • Another One that can download videos from the web quickly. A similar one to this is SDWebImage, however that is mainly for photos. If there were one for videos that would be great.