Entertainment industry is big and a substantial portion of it is filled by video games. Another big trend in entertainment is betting. We realized by combining these two elements we not only can make an amazing product but we can make something that entertains people and gives them an experience they've never had before.

What it does

Lag is a real time video betting platform which enables people to watch twitch players play their favourite game and bet in real time. The app uses in app coins to make the whole betting experience more fun and less intense.

How we built it

We built our app for iOS using objective C and used python on the server to manage and fine tune the real time video streaming for mobile devices. We also used firebase as our real time database.

Challenges we ran into

Accomplishments that we're proud of

Twitch doesn't provide real time video streaming api. We had to grab the live streams from our server, change the encoding, convert the stream and send the stream through the network to the app with the quality that matches the user's internet speed. Our real time stream and database is something we're really proud off.

What we learned

We learned a lot about real time systems.

What's next for Lag

We'll be integrating a payment system.

Share this project: