Inspiration

  1. Protests like EndSars are mostly trended on Twitter and people stream these protests in real-time through live streaming platforms.
  2. We also watch our favorite celebs/influencers/tech reviewers/game streamers on live streaming platforms like TikTok.

How can we record, download and archive these live videos to watch them later in the future?

What it does

TikTok live downloader is a platform that records/archives TikTok live videos through Twitter and a Website. On Twitter, a cron job fetches tweet mentions of the Twitter handle @toklivedownload and extracts TikTok URLs from the fetched tweets. On the website, the user enters the URL of the live video they're trying to archive.

How we built it

The backend is built with Node JS/Express JS, Twitter API, TikTok API, and Telegram API, and the frontend is built with React JS.

Challenges we ran into

We ran into issues setting up Twitter OAuth2 on our backend. We had to work with node-twitter-api-v2 package, which made working with the Twitter APIs easier.

What's next for TikTok Live Downloader

We intend to build a chrome extension, firefox extension, and possibly a mobile app in the future.

Built With

Share this project:

Updates