From 23b5c74d325ab77870a81fcf22ee404c59a30bee Mon Sep 17 00:00:00 2001 From: macbookpro Date: Sat, 2 Feb 2019 11:01:09 +0800 Subject: [PATCH] fix single track push error at tcp transport mode --- rtsp/rtsp-session.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rtsp/rtsp-session.go b/rtsp/rtsp-session.go index 5d3fbc65..746f8ae0 100644 --- a/rtsp/rtsp-session.go +++ b/rtsp/rtsp-session.go @@ -150,6 +150,10 @@ func NewSession(server *Server, conn net.Conn) *Session { authorizationEnable: authorizationEnable != 0, RTPHandles: make([]func(*RTPPack), 0), StopHandles: make([]func(), 0), + vRTPChannel: -1, + vRTPControlChannel: -1, + aRTPChannel: -1, + aRTPControlChannel: -1, } session.logger = log.New(os.Stdout, fmt.Sprintf("[%s]", session.ID), log.LstdFlags|log.Lshortfile)