StreamDev
providing real time codebase along with live streams
Created on 13th April 2024
•
StreamDev
providing real time codebase along with live streams
The problem StreamDev solves
Problem - Many educators face challenges in delivering engaging live coding tutorials due to the absence of platforms that provide real-time editable codebases alongside the live stream, hindering the interactive learning experience for students and limiting creators' ability to share their expertise effectively.
Our Solution - A platform for live coding tutorials where developers can stream their coding sessions with real-time editable codebase availability to viewers alongside the video. The platform uses AI and OCR to ensure accurate code capture and display. It also integrates Web3 Ethereum for live donations and subscriptions to support creators. This platform aims to provide an interactive learning experience for viewers while allowing developers to share their expertise in real-time.
Challenges we ran into
- providing live streams created through rtmp server to OCR model , solved by creating hls streams and then extracting frames from it.
- increasing accuracy of OCR model , solved by increasing the amount of annotated dataset while training
- real time communication between frontend and backend which was solved using websockets
- deploying smart contract on ethereum testnet , solved using hardhat framework.
Tracks Applied (2)
Ethereum Track
ETHIndia
Best Use of MongoDB Atlas
Major League Hacking