Skip to content

InvisibleWrench/remoteui-pion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RemoteUI Pion Server (placeholder video)

This is a minimal Go/Pion WebRTC server that:

  • serves a static web page (WebSocket + WebRTC)
  • spawns a local GStreamer pipeline that generates a test pattern (VP8 by default)
  • ingests RTP on UDP and forwards it to a WebRTC video track
  • exposes a DataChannel named input for basic keyboard/mouse (demo to /dev/uinput)

Build locally

go mod tidy
go build -trimpath -o remoteui-pion-server .

Run

./remoteui-pion-server --port 8080 --web ./web
# open http://localhost:8080

Cross-compile for aarch64

GOOS=linux GOARCH=arm64 CGO_ENABLED=0 go build -trimpath -o remoteui-pion-server .

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published