Inspiration

Popcorn Time and Decentralized Technology

What it does

Provides a desktop client for streaming torrents, urls, local files and many other things and turns your smartphone into a remote.

How we built it

We used electron to turn to enable web technologies to harness the full power of node.js and it's cross platform benefits on the desktop. We utilized webchimera to extend and enhance existing video APIs. Look in https://github.com/Magics-Group/throw-client/releases for installation instructions.

Challenges we ran into

Not enough coffee, video rendering, multiplatform build tasks

Accomplishments that we're proud of

We created a working media player that functionally streams video torrents, urls, local files and any file format that VLC can support, using web technologies.

What we learned

Web technologies have the power to build high performance desktop applications.

What's next for Throw Player

  • IOS remote app
  • Self-hostable remote server integration
  • VPN support
  • Smart video extraction from ad-ridden links.

Built With

Share this project:

Updates