| | |
| | | } |
| | | // 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, |
| | |
| | | |
| | | if (evt.candidate !== null) { |
| | | if (this.eTag === '') { |
| | | console.log("222222222222222222222") |
| | | this.queuedCandidates.push(evt.candidate); |
| | | } else { |
| | | console.log("333333333333333333333") |
| | | this.sendLocalCandidates([evt.candidate]) |
| | | } |
| | | } |
| | |
| | | } |
| | | |
| | | function realView(whepUrl, videoId) { |
| | | console.log(whepUrl) |
| | | webrtcClient = new WHEPClient(whepUrl, videoId); |
| | | } |
| | | </script> |