mirror of
https://github.com/datarhei/core.git
synced 2025-10-05 16:07:07 +08:00
Fix assembling and proxying a RTMP url
This commit is contained in:
@@ -283,7 +283,7 @@ func (s *server) handlePlay(conn *rtmp.Conn) {
|
||||
return
|
||||
}
|
||||
|
||||
url.JoinPath(token)
|
||||
url = url.JoinPath(token)
|
||||
peerurl := url.String()
|
||||
|
||||
src, err := avutil.Open(peerurl)
|
||||
@@ -317,7 +317,7 @@ func (s *server) handlePlay(conn *rtmp.Conn) {
|
||||
|
||||
for range ticker.C {
|
||||
s.lock.RLock()
|
||||
ch = s.channels[conn.URL.Path]
|
||||
ch = s.channels[playpath]
|
||||
s.lock.RUnlock()
|
||||
|
||||
if ch != nil {
|
||||
|
Reference in New Issue
Block a user