diff --git a/rtsp/RTSPServer.go b/rtsp/RTSPServer.go index c5400f4..9e779e4 100644 --- a/rtsp/RTSPServer.go +++ b/rtsp/RTSPServer.go @@ -34,7 +34,7 @@ func CreateServer(ctx context.Context, localIP string, port int, camera *libipca camera: camera, remoteRTPPort: 0, remoteIP: "", - sdp: "v=0\r\ns=ActionCamera\r\nm=video 0 RTP/AVP 99\r\na=rtpmap:99 H264/90000", + sdp: fmt.Sprintf("v=0\r\no=- 0 0 IN IP4 %s\r\ns=ActionCamera\r\nt=0 0\r\na=control:*\r\nm=video 0 RTP/AVP 99\r\nc=IN IP4 0.0.0.0\r\na=rtpmap:99 H264/90000\r\na=control:trackID=0", localIP), context: ctx, } return server