Skip to content

klongchu/flutter-webrtc-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flutter-webrtc-server

A simple WebRTC Signaling server for flutter-webrtc and html5.

Features

Usage

Setup from Binary

  • Download
wget https://github.com/cloudwebrtc/flutter-webrtc-server/releases/download/1.0/flutter-webrtc-server-bin-1.0.zip mkdir flutter-webrtc-server unzip flutter-webrtc-server-bin-1.0.zip -d flutter-webrtc-server
  • Run
cd flutter-webrtc-server # for macOS ./bin/server-darwin-amd64 # for Linux ./bin/server-linux-amd64 # for Windows ./bin/server-windows-i386.exe

Compile from Source

  • Clone the repository, run make.
  • Run ./bin/server-{platform}-{arch} and open https://your_sever_ip_or_domain:4443 to use html5 demo.
  • If you need to test mobile app, please check the webrtc-flutter-demo.

Note

This example can only be used for LAN testing. If you need to use it in a production environment, you need more testing and and deploy an available turn server.

screenshots

iOS/Android

PC/HTML5

About

A simple WebRTC signaling server for flutter-webrtc.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 98.5%
  • Go 1.4%
  • Other 0.1%