diff --git a/main.go b/main.go index 3731cd0..8e08c17 100644 --- a/main.go +++ b/main.go @@ -83,7 +83,7 @@ func (conf *WebRTCConfig) OnEvent(event any) { func (conf *WebRTCConfig) Play_(w http.ResponseWriter, r *http.Request) { w.Header().Set("Content-Type", "application/sdp") - streamPath := r.URL.Path[12:] + streamPath := r.URL.Path[len("/webrtc/play/"):] bytes, err := ioutil.ReadAll(r.Body) var suber WebRTCSubscriber suber.SDP = string(bytes) @@ -112,7 +112,7 @@ func (conf *WebRTCConfig) Play_(w http.ResponseWriter, r *http.Request) { } func (conf *WebRTCConfig) Push_(w http.ResponseWriter, r *http.Request) { - streamPath := r.URL.Path[12:] + streamPath := r.URL.Path[len("/webrtc/push/"):] w.Header().Set("Content-Type", "application/sdp") bytes, err := ioutil.ReadAll(r.Body) var puber WebRTCPublisher