Here be 🐉's...
A sveltekit powered Twitch clone.
Emotes are obtained through Twitch's global emotes and the top 300 BTTV emotes
Usernames, along with their hue
, are randomly generated and stored in localStorage
Chat is powered by socket.io
RTMP Server for streaming via OBS
rtmp://localhost/live
svelte
FMPEG converts the RTMP stream to a HLS stream for Vime
git clone https://github.com/rmanky/sveltekit-twitch
npm install
.env
file
npm run build
npm run adapt
node server.js
HTTP URL
that is printed to the console