- Clone my clone project, mediasoup demo need a little change to deploy
cd /root/
https://github.com/notedit/mediasoup-demo.git
cd mediasoup-demo
| package main | |
| import ( | |
| "flag" | |
| "fmt" | |
| "io" | |
| "log" | |
| "strings" | |
| "github.com/3d0c/gmf" |
| v=0 | |
| o=- 1535606918863 1 IN IP4 127.0.0.1 | |
| s=semantic-sdp | |
| c=IN IP4 0.0.0.0 | |
| t=0 0 |
| v=0 | |
| o=- 7356394689785613825 2 IN IP4 127.0.0.1 | |
| s=- | |
| t=0 0 | |
| a=group:BUNDLE audio video |
| v=0 | |
| o=- 3744595191 3744595191 IN IP4 0.0.0.0 | |
| s=- | |
| t=0 0 | |
| a=group:BUNDLE audio video |
| v=0 | |
| o=- 8814075859745900444 2 IN IP4 127.0.0.1 | |
| s=- | |
| t=0 0 | |
| a=group:BUNDLE audio video |
| import sys | |
| from gevent import server | |
| from gevent.monkey import patch_all; patch_all() | |
| from multiprocessing import Process, current_process, cpu_count | |
| def note(format, *args): | |
| sys.stderr.write('[%s]\t%s\n' % (current_process().name, format%args)) | |
| def echo(socket, address): |
| package main | |
| import ( | |
| "encoding/json" | |
| "net/http" | |
| "time" | |
| "./janus" | |
| log "github.com/Sirupsen/logrus" | |
| "github.com/bitly/go-simplejson" |
| package main | |
| import ( | |
| "log" | |
| "database/sql" | |
| _ "github.com/bmizerany/pq.go" | |
| ) | |
| func main() { |