Example streaming
This commit is contained in:
		
							parent
							
								
									5f88199de4
								
							
						
					
					
						commit
						dd1ef9e247
					
				| 
						 | 
				
			
			@ -24,13 +24,6 @@
 | 
			
		|||
        autoplay
 | 
			
		||||
      >
 | 
			
		||||
      </video>
 | 
			
		||||
      <video
 | 
			
		||||
        id="secondaryVideo"
 | 
			
		||||
        muted
 | 
			
		||||
        playsinline
 | 
			
		||||
        autoplay
 | 
			
		||||
      >
 | 
			
		||||
      </video>
 | 
			
		||||
    </div>
 | 
			
		||||
    <div class="videolist">
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -82,7 +82,7 @@ function setPrimaryVideo(video, soundOn)
 | 
			
		|||
}
 | 
			
		||||
function setSecondaryVideo(video)
 | 
			
		||||
{
 | 
			
		||||
    secondaryVideo.srcObject = video;
 | 
			
		||||
    // secondaryVideo.srcObject = video;
 | 
			
		||||
}
 | 
			
		||||
function templateVideo(name, stream)
 | 
			
		||||
{
 | 
			
		||||
| 
						 | 
				
			
			@ -119,8 +119,7 @@ function removeVideoList(name)
 | 
			
		|||
    if(videoContainer.querySelector(`[data-name="${name}"]`))
 | 
			
		||||
    {
 | 
			
		||||
        let k = videoContainer.querySelector(`[data-name="${name}"]`);
 | 
			
		||||
        let user = k.dataset.user;
 | 
			
		||||
        if(k.dataset.user == activeVideo.dataset.user)
 | 
			
		||||
        if(k.dataset.user == activeVideo?.dataset.user || !activeVideo)
 | 
			
		||||
        {
 | 
			
		||||
            setPrimaryVideo(outgoingStreamOnlyVideo, false);
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue