Skip to content

StreamingZone is a multi-platform live streaming tool where users may livestream their video or screen across multiple platforms simultaneously.

Notifications You must be signed in to change notification settings

Yasshu55/StreamingZone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Streaming Zone

Description

Streaming Zone is a microservices-based live streaming platform where users may livestream their video or screen across multiple platforms simultaneously.

Features

  • Live Streaming on Youtube and Twitch
  • Email Notification to the user when the live stream starts
  • User Authentication
  • API Gateway

Demo Video

checkout full demo here - https://youtu.be/myzZmjsX87U

Setup

Kafka setup -

  - docker run -p 2181:2181 zookeeper
  - docker run -p 9092:9092 -e KAFKA_ZOOKEEPER_CONNECT=<PRIVATE_IP_ADDRESS> -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://<PRIVATE_IP_ADDRESS> -e KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR=1 confluentinc/cp-kafka

and change the brokers url in consumer and producer to <PRIVATE_IP_ADDRESS>:9092 or localhost:9092

About

StreamingZone is a multi-platform live streaming tool where users may livestream their video or screen across multiple platforms simultaneously.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published