mirror of
https://github.com/jech/galene.git
synced 2024-12-22 23:35:46 +01:00
Disable mDNS gathering by default.
This commit is contained in:
parent
86f7594626
commit
31efabbefc
3 changed files with 7 additions and 0 deletions
1
go.mod
1
go.mod
|
@ -5,6 +5,7 @@ go 1.13
|
|||
require (
|
||||
github.com/at-wat/ebml-go v0.11.0
|
||||
github.com/gorilla/websocket v1.4.2
|
||||
github.com/pion/ice/v2 v2.0.7
|
||||
github.com/pion/rtcp v1.2.4
|
||||
github.com/pion/rtp v1.6.1
|
||||
github.com/pion/webrtc/v3 v3.0.0-beta.7
|
||||
|
|
|
@ -15,10 +15,12 @@ import (
|
|||
"sync"
|
||||
"time"
|
||||
|
||||
"github.com/pion/ice/v2"
|
||||
"github.com/pion/webrtc/v3"
|
||||
)
|
||||
|
||||
var Directory string
|
||||
var UseMDNS bool
|
||||
|
||||
type UserError string
|
||||
|
||||
|
@ -143,6 +145,9 @@ func Add(name string, desc *description) (*Group, error) {
|
|||
if groups.groups == nil {
|
||||
groups.groups = make(map[string]*Group)
|
||||
s := webrtc.SettingEngine{}
|
||||
if !UseMDNS {
|
||||
s.SetICEMulticastDNSMode(ice.MulticastDNSModeDisabled)
|
||||
}
|
||||
m := webrtc.MediaEngine{}
|
||||
m.RegisterCodec(webrtc.NewRTPVP8CodecExt(
|
||||
webrtc.DefaultPayloadTypeVP8, 90000,
|
||||
|
|
1
sfu.go
1
sfu.go
|
@ -38,6 +38,7 @@ func main() {
|
|||
"store memory profile in `file`")
|
||||
flag.StringVar(&mutexprofile, "mutexprofile", "",
|
||||
"store mutex profile in `file`")
|
||||
flag.BoolVar(&group.UseMDNS, "mdns", false, "gather mDNS addresses")
|
||||
flag.Parse()
|
||||
|
||||
if cpuprofile != "" {
|
||||
|
|
Loading…
Reference in a new issue