CodeStream Screenshots & Demo of Stream API Fix #67
Haseebx162006
started this conversation in
Show and tell
Replies: 3 comments 18 replies
-
User's screen watching stream
|
Beta Was this translation helpful? Give feedback.
2 replies
-
|
That looks really nice as the initial implementation. Lots of work left to do While this is no replacement for Twitch or YouTube, this is a great start. It will be nice to see this online so people can join and watch programming streams of all kinds. |
Beta Was this translation helpful? Give feedback.
16 replies
-
|
Well, merged a bunch but theres still a pile of outstanding PRs for review let's try and get through those. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
-
I created a dedicated Watch page (watch.html+ watch.js) where viewers can join any live stream by entering the stream room ID.



![Uploading Screenshot 2026-01-28 131544.png…]()
The page has an input field where viewers type the room ID shared by the broadcaster, then click "Join Stream" to connect. It also supports direct links like /watch.html?room=my-stream so broadcasters can share a URL with their audience.
The viewer logic handles WebRTC connection setup, ICE candidate exchange, and displays real-time status updates ("Connecting", "LIVE", "Stream Ended"). I also added proper cleanup for when viewers leave or lose connection, and a "Leave Stream" button for manual disconnect.
Finally, I added "Watch" navigation links to all three pages (index.html, go-live.html, watch.html) so users can easily navigate between them. All files pass ESLint with zero errors and build successfully with Vite. These are the Screenshots from Streamers dashboard
these are the Screenshots from User screen
Beta Was this translation helpful? Give feedback.
All reactions