fix setup logic error on some camera

修改了某些摄像头的流会导致SETUP的逻辑错误的问题
pull/132/head
macbookpro 2019-01-02 09:34:29 +08:00
parent 31a0b346b0
commit c1bc466bba
1 changed files with 2 additions and 2 deletions

View File

@ -395,7 +395,7 @@ func (session *Session) handleRequest(req *Request) {
//setupPath = setupPath[strings.LastIndex(setupPath, "/")+1:]
vPath := ""
if strings.Index(strings.ToLower(session.VControl), "rtsp://") == 0 {
vControlUrl, err := url.Parse(req.URL)
vControlUrl, err := url.Parse(session.VControl)
if err != nil {
res.StatusCode = 500
res.Status = "Invalid VControl"
@ -411,7 +411,7 @@ func (session *Session) handleRequest(req *Request) {
aPath := ""
if strings.Index(strings.ToLower(session.AControl), "rtsp://") == 0 {
aControlUrl, err := url.Parse(req.URL)
aControlUrl, err := url.Parse(session.AControl)
if err != nil {
res.StatusCode = 500
res.Status = "Invalid AControl"