From 38f29e38fcc668171dc05c53d40a36b895c86102 Mon Sep 17 00:00:00 2001 From: liusuyi <1951119284@qq.com> Date: 星期四, 10 十月 2024 13:34:28 +0800 Subject: [PATCH] init --- ard-work/src/main/resources/templates/test.html | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) diff --git a/ard-work/src/main/resources/templates/test.html b/ard-work/src/main/resources/templates/test.html index 6c967e0..6284aaf 100644 --- a/ard-work/src/main/resources/templates/test.html +++ b/ard-work/src/main/resources/templates/test.html @@ -127,6 +127,7 @@ <div class="row"> <div class="row top-buffer"> <button id="preview" type="button" class="btn btn-primary">棰勮</button> + <button id="previewStop" type="button" class="btn btn-primary">鍋滄</button> </div> <div class="row top-buffer"> <video id="video" muted autoplay loop controls @@ -263,7 +264,10 @@ } }) }); - + //鍋滄 + $('#previewStop').click(() => { + webrtcClient.stop(); + }); //浜戝彴涓婁笅宸﹀彸 $("#up").mousedown(function () { var url = "../cameraSdk/PTZControlWithSpeed"; @@ -1044,8 +1048,10 @@ } // this.eTag = res.headers.get('ETag'); this.eTag = res.headers.get("ETag") || res.headers.get('E-Tag'); + this.wurl = new URL(res.headers.get('location'), this.wurl.origin).toString(); return res.text(); - }) + } + ) .then((sdp) => this.onRemoteAnswer(new RTCSessionDescription({ type: 'answer', sdp, @@ -1089,8 +1095,10 @@ if (evt.candidate !== null) { if (this.eTag === '') { + console.log("222222222222222222222") this.queuedCandidates.push(evt.candidate); } else { + console.log("333333333333333333333") this.sendLocalCandidates([evt.candidate]) } } @@ -1149,7 +1157,6 @@ } function realView(whepUrl, videoId) { - console.log(whepUrl) webrtcClient = new WHEPClient(whepUrl, videoId); } </script> -- Gitblit v1.9.3