Files
engine/common/stream.go
dexter a4c3c28fb4 refactor:
1、增加鉴权机制
2、去除IO类型的泛型
3、对停止拉流条件修正:当按需订阅造成流停止的情况纳入停止条件。
4、修复TS格式写入PMT的PID值
5、对于存在多PPS的情况进行兼容
2022-12-15 08:40:05 +08:00

16 lines
187 B
Go

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