S

Streaming hub

Streaming hub is a java desktop application (like twitch) for live video streaming and chatting. ( A group project)

6

Created on 21st March 2021

S

Streaming hub

Streaming hub is a java desktop application (like twitch) for live video streaming and chatting. ( A group project)

The problem Streaming hub solves

Features implemented :
For Users :
a) Sign Up/Login/Logout

b) Profile page

c) Gets Status(Active now or not) and Last Seen

d) Live Chat with Viewers of Streams

e) Subscribe/Unsubscribe Channels

f) User can also do perosnal chat with any other user

For Streamer(Also a User):
a)Create Channel

b)Live Stream via web cam & Mic as well as Share Screen.

c)Chat with other users/subscribers

Database used ::
MYSQL

Feature of chat
Show the number of new messages came

Fetching the old chats only a single time from database

Can add a new friend into chats easily

Last seen feature
Showing the last active time according to your system clock

Challenges I ran into

  1. Synchronization of audio with video
  2. Showing number of new messages came and shuffling the chats according to that.

Technologies used

Discussion

Builders also viewed

See more projects on Devfolio