封装http-flv

This commit is contained in:
yangjiechina
2024-03-10 14:31:14 +08:00
parent 096493aa44
commit 596502d215
13 changed files with 484 additions and 210 deletions

View File

@@ -55,7 +55,7 @@ func (s *sessionImpl) OnPlay(app, stream_ string, response chan utils.HookState)
sourceId := app + "_" + stream_
//拉流事件Sink统一处理
sink := NewSink(stream.GenerateSinkId(s.conn), sourceId, s.conn)
sink := NewSink(stream.GenerateSinkId(s.conn.RemoteAddr()), sourceId, s.conn)
sink.(*stream.SinkImpl).Play(sink, func() {
s.handle = sink
response <- utils.HookStateOK