Need help with media-server-go-demo?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

notedit
137 Stars 40 Forks MIT License 79 Commits 9 Opened issues

Description

webrtc media server go demo

Services available

!
?

Need anything else?

Contributors list

# 88,077
webrtc
unified
swig
golang
71 commits
# 36,763
Go
webrtc
swig
golang
3 commits

media-server-go-demo

media server go demo for https://github.com/notedit/media-server-go

Build

Ubuntu 18.04.2 LTS

mkdir wk_webrtc && cd wk_webrtc
git clone --recurse-submodules https://github.com/notedit/media-server-go.git
git clone https://github.com/notedit/media-server-go-demo.git


build media-server-go

cd ../media-server-go && make && go build

build media-server-go-demo

cd ../media-server-go-demo

broadcast

go build

recording

go build

rtmp-to-webrtc

sudo apt-get install libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-libav gstreamer1.0-plugins-bad libgstreamer-plugins-bad1.0-dev

go build

rtp-streamer

the same with rtmp-to-webrtc

server-to-server

go build

sfu

go build

video-mixer

go build

webrtc-to-hls

go build

webrtc-to-rtmp

go build

Examples

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.