voc / stream-api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

stream-api

Distributed media stream processing using an etcd backend.

The goal is coordinating live stream transcoding and monitoring across multiple machines in a fault-tolerant manner.

Build

Build Dependencies

  • go >= 1.16
  • npm
  • node
  • make

Run build

make

TODO

  • add auth-backend service for sources
  • add auth-frontend to monitor
  • integrate streaming scripts/icecast config?

About

License:MIT License


Languages

Language:Go 60.1%Language:CSS 27.6%Language:JavaScript 11.1%Language:Makefile 0.6%Language:Shell 0.4%Language:HTML 0.3%