Example streaming

This commit is contained in:
Yasin İLKAYA 2023-05-16 15:50:49 +03:00
parent 5f88199de4
commit dd1ef9e247
2 changed files with 2 additions and 10 deletions

View File

@ -24,13 +24,6 @@
autoplay autoplay
> >
</video> </video>
<video
id="secondaryVideo"
muted
playsinline
autoplay
>
</video>
</div> </div>
<div class="videolist"> <div class="videolist">

View File

@ -82,7 +82,7 @@ function setPrimaryVideo(video, soundOn)
} }
function setSecondaryVideo(video) function setSecondaryVideo(video)
{ {
secondaryVideo.srcObject = video; // secondaryVideo.srcObject = video;
} }
function templateVideo(name, stream) function templateVideo(name, stream)
{ {
@ -119,8 +119,7 @@ function removeVideoList(name)
if(videoContainer.querySelector(`[data-name="${name}"]`)) if(videoContainer.querySelector(`[data-name="${name}"]`))
{ {
let k = videoContainer.querySelector(`[data-name="${name}"]`); let k = videoContainer.querySelector(`[data-name="${name}"]`);
let user = k.dataset.user; if(k.dataset.user == activeVideo?.dataset.user || !activeVideo)
if(k.dataset.user == activeVideo.dataset.user)
{ {
setPrimaryVideo(outgoingStreamOnlyVideo, false); setPrimaryVideo(outgoingStreamOnlyVideo, false);
} }