https://github.com/notedit/rtclive
(WIP)A WebRTC Edge Low Latency Broadcast Server
https://github.com/notedit/rtclive
broadcast rtmp webrtc
Last synced: about 1 year ago
JSON representation
(WIP)A WebRTC Edge Low Latency Broadcast Server
- Host: GitHub
- URL: https://github.com/notedit/rtclive
- Owner: notedit
- License: mit
- Created: 2019-01-24T06:06:39.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-07-10T14:24:23.000Z (almost 7 years ago)
- Last Synced: 2025-03-26T12:46:56.924Z (about 1 year ago)
- Topics: broadcast, rtmp, webrtc
- Language: Go
- Homepage:
- Size: 105 KB
- Stars: 73
- Watchers: 7
- Forks: 22
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RTClive
A Golang WebRTC/RTMP Low Latency Broadcast Server
# Features
- WebRTC Play
- RTMP Push
- RTMP To WebRTC(audio trancode using ffmpeg)
- WebRTC Server Relay
- Cluster Support
# Usage
## Run
You should install `ffmpeg` `media-server-go-native` and `media-server-go` first
[media-server-go](https://github.com/notedit/media-server-go#install)
[media-media-go-native](https://github.com/notedit/media-server-go-native)
```
git clone https://github.com/notedit/rtclive.git
go run server.go -c config.yaml
```
## Cluster
TBD