Files
engine/events.go
2022-02-06 08:50:17 +08:00

22 lines
485 B
Go

package engine
import (
"github.com/asaskevich/EventBus"
)
type TransCodeReq struct {
*Subscriber
RequestCodec string
}
const (
Event_REQUEST_PUBLISH = "RequestPublish" //当前流丢失发布者,或者订阅者订阅了空流时触发
Event_SUBSCRIBE = "Subscribe"
Event_UNSUBSCRIBE = "UnSubscibe"
Event_STREAMCLOSE = "StreamClose"
Event_PUBLISH = "Publish"
Event_REQUEST_TRANSAUDIO = "RequestTransAudio"
)
var Bus = EventBus.New()