mirror of
https://github.com/aler9/gortsplib
synced 2025-10-05 23:26:54 +08:00
server: fix generation of RTP-Info
This commit is contained in:
@@ -2180,6 +2180,7 @@ func TestServerPlayAdditionalInfos(t *testing.T) {
|
||||
})
|
||||
|
||||
rtpInfo, ssrcs := getInfos()
|
||||
require.True(t, strings.HasPrefix(mustParseURL((*rtpInfo)[0].URL).Path, "/teststream/mediaUUID="))
|
||||
require.Equal(t, &headers.RTPInfo{
|
||||
&headers.RTPInfoEntry{
|
||||
URL: (&url.URL{
|
||||
@@ -2214,6 +2215,7 @@ func TestServerPlayAdditionalInfos(t *testing.T) {
|
||||
})
|
||||
|
||||
rtpInfo, ssrcs = getInfos()
|
||||
require.True(t, strings.HasPrefix(mustParseURL((*rtpInfo)[0].URL).Path, "/teststream/mediaUUID="))
|
||||
require.Equal(t, &headers.RTPInfo{
|
||||
&headers.RTPInfoEntry{
|
||||
URL: (&url.URL{
|
||||
|
@@ -897,7 +897,7 @@ func (ss *ServerSession) handleRequest(sc *ServerConn, req *base.Request) (*base
|
||||
entry.URL = (&url.URL{
|
||||
Scheme: req.URL.Scheme,
|
||||
Host: req.URL.Host,
|
||||
Path: "/" + *ss.setuppedPath + "/mediaUUID=" + ss.setuppedStream.streamMedias[sm.media].uuid.String(),
|
||||
Path: *ss.setuppedPath + "/mediaUUID=" + ss.setuppedStream.streamMedias[sm.media].uuid.String(),
|
||||
}).String()
|
||||
ri = append(ri, entry)
|
||||
}
|
||||
|
Reference in New Issue
Block a user