直播:后台 JWT 推流、前台画中画;WebRTC 服务与 Nginx WebSocket 代理
Made-with: Cursor
This commit is contained in:
41
server/vendor/github.com/pion/mdns/config.go
generated
vendored
Normal file
41
server/vendor/github.com/pion/mdns/config.go
generated
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
// SPDX-FileCopyrightText: 2023 The Pion community <https://pion.ly>
|
||||
// SPDX-License-Identifier: MIT
|
||||
|
||||
package mdns
|
||||
|
||||
import (
|
||||
"net"
|
||||
"time"
|
||||
|
||||
"github.com/pion/logging"
|
||||
)
|
||||
|
||||
const (
|
||||
// DefaultAddress is the default used by mDNS
|
||||
// and in most cases should be the address that the
|
||||
// net.Conn passed to Server is bound to
|
||||
DefaultAddress = "224.0.0.0:5353"
|
||||
)
|
||||
|
||||
// Config is used to configure a mDNS client or server.
|
||||
type Config struct {
|
||||
// QueryInterval controls how often we sends Queries until we
|
||||
// get a response for the requested name
|
||||
QueryInterval time.Duration
|
||||
|
||||
// LocalNames are the names that we will generate answers for
|
||||
// when we get questions
|
||||
LocalNames []string
|
||||
|
||||
// LocalAddress will override the published address with the given IP
|
||||
// when set. Otherwise, the automatically determined address will be used.
|
||||
LocalAddress net.IP
|
||||
|
||||
LoggerFactory logging.LoggerFactory
|
||||
|
||||
// IncludeLoopback will include loopback interfaces to be eligble for queries and answers.
|
||||
IncludeLoopback bool
|
||||
|
||||
// Interfaces will override the interfaces used for queries and answers.
|
||||
Interfaces []net.Interface
|
||||
}
|
||||
Reference in New Issue
Block a user