Files
engine/common/stream.go
2023-01-29 15:05:19 +08:00

19 lines
269 B
Go

package common
import (
"m7s.live/engine/v4/config"
"m7s.live/engine/v4/log"
)
type IStream interface {
AddTrack(Track)
RemoveTrack(Track)
Close()
IsClosed() bool
SSRC() uint32
log.Zap
Receive(any) bool
SetIDR(Track)
GetPublisherConfig() *config.Publish
}