All Projects → Noxalus → Live-Stream-Chat-Retriever

Noxalus / Live-Stream-Chat-Retriever

Licence: other
Retrieve live streams chat messages from different sources (Twitch, YouTube Gaming, Dailymotion etc...) to print them into a single HTML page.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Live-Stream-Chat-Retriever

Avideo Encoder
Encoder Server for AVideo Platform Open-Source
Stars: ✭ 116 (+190%)
Mutual labels:  livestream
Streamwall
Display a mosaic of livestreams. Built for streaming.
Stars: ✭ 160 (+300%)
Mutual labels:  livestream
Instagram Live Streamer
[Unofficial] Broadcast to Instagram Live anything from your PC/Laptop
Stars: ✭ 232 (+480%)
Mutual labels:  livestream
Reflv
react component wrap flv.js
Stars: ✭ 122 (+205%)
Mutual labels:  livestream
P2p Cdn Sdk Javascript
Free p2p cdn github javascript sdk to reduce video streaming costs of live and on demand video using webrtc by upto 90% and improve scalability by 6x - 🚀 Vadootv 🚀
Stars: ✭ 158 (+295%)
Mutual labels:  livestream
Live Stream Radio
24/7 live stream video radio station CLI / API 📹 📻
Stars: ✭ 175 (+337.5%)
Mutual labels:  livestream
Nginx Vod Module
NGINX-based MP4 Repackager
Stars: ✭ 1,378 (+3345%)
Mutual labels:  livestream
jet
Jet is a simple OOP, dynamically typed, functional language that runs on the Erlang virtual machine (BEAM). Jet's syntax is Ruby-like syntax.
Stars: ✭ 22 (-45%)
Mutual labels:  beam
Nodeplayer.js
Pure JavaScrip HTML5 live stream player
Stars: ✭ 157 (+292.5%)
Mutual labels:  livestream
Rtsp.player.android
RTSP player for Android / IP camera viewer
Stars: ✭ 199 (+397.5%)
Mutual labels:  livestream
Oarplayer
Android Rtmp播放器,基于MediaCodec与srs-librtmp,不依赖ffmpeg
Stars: ✭ 124 (+210%)
Mutual labels:  livestream
Nile.js
Server
Stars: ✭ 1,757 (+4292.5%)
Mutual labels:  livestream
Blss
NGINX-based Live Media Streaming Server
Stars: ✭ 187 (+367.5%)
Mutual labels:  livestream
Raspilive
📷 Stream video from the Raspberry Pi Camera Module to the web
Stars: ✭ 120 (+200%)
Mutual labels:  livestream
vimeo-depth-viewer
OpenGL application for viewing depth and color video streams from Intel RealSense cameras
Stars: ✭ 49 (+22.5%)
Mutual labels:  livestream
Nnlls
Node.js Live Streaming for PC, Raspberry and mobile (rtmp/http)
Stars: ✭ 115 (+187.5%)
Mutual labels:  livestream
React Native Live Stream Rtmp Example
React native live stream using RTMP
Stars: ✭ 161 (+302.5%)
Mutual labels:  livestream
Web-Broadcasting-Software
Broadcasting software for the web. (WBS)
Stars: ✭ 138 (+245%)
Mutual labels:  livestream
TVGemist
An *Unofficial* Uitzending Gemist application for  TV
Stars: ✭ 23 (-42.5%)
Mutual labels:  livestream
Mediadevices
Go implementation of the MediaDevices API.
Stars: ✭ 197 (+392.5%)
Mutual labels:  livestream

Live Stream Chat Retriever

Retrieve live streams chat messages from different sources (Twitch, YouTube Gaming, Dailymotion, etc...).

If you have an optical fiber connection, you might want to send your live streams to multiple services to reach a wider audience. But in this case, if you want to display the chat on your stream, you need to make a choice.

The purpose of this project is to display an HTML page that will retrieve all chat messages from these different sources to display them in real time.

Features

Supported services:

Prerequisites

You need to install Node.js and launch npm install in the root folder.

Usage

Rename the config.template.json file to config.json and complete the missing information with yours.

If you need more information about how to fill this config file, please read the corresponding part from the wiki.

Once that is done, you can run this command from the root folder: npm start

Then, you should see the chat messages if you browse to http://localhost:4242.

Known issue

  • Beam socket seems to disconnect after an undefined amount of time
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].