WebAudio panner not working properly with WebRTC audio stream

I have an issue where my audio panner isn’t properly panning with the given values. Currently, if I set positionX.value to 1000, the audio plays as it was in the middle and not panned at all to the …

Can I use PeerJS without a PeerJS Server?

I am trying to make peer-to-peer browser apps with PeerJS, which is a wrapper for the browser technology WebRTC. I spent several hours reading documentation and googling, but I still have no clue what …

Open Multiple Video Camera in a web Page

I have a web page that is trying to play multiple video stream from two web cam that is attached with the system. Three Cameras attached with my system , one in an in-build camera in the system, …

How does Google Meet allow you to screen share from another tab?

In Google Meet, if you click “Present Now” then “A Chrome Tab”, it brings up a window that lets you share from another tab. This is different to the standard Screen Capture API as …

WebRTC change microphone or webcam while in call

I am trying to figure out how to change the microphone or webcam while you are in a videochat with someone. I have been now trying for a few days and nothing works. I was following this example, but it seems it is much harder to achieve the change while someone is already connected. The issues I have: If I change the mic the sound is lost/the mic doesnt react at all. I also cannot change it back to the default. A similar thing happens if I change the webcam. The stream hangs, the last frame is seen. I get

Unable to change camera / stream for WebRTC call

Source: https://github.com/anoek/webrtc-group-chat-example/blob/master/client.html I’m trying to modify this Webrtc example to add the ability of changing camera (Cross-browser support). Normal …

Need clarification on Kurento’s API to connect webRTCEndpoint to RTPEndpoint

I am attempting to use Kurento’s bridging of webRTCendpoint to RTPendpoint. The webRTCendpoint client is a Chrome browser. The RTPendpoint client is a SIP server (proxy/B2BUA). Here is the basic code …

Combining audio and video tracks into new MediaStream

I need to get create a MediaStream using audio and video from different MediaStreams. In Firefox, I can instantiate a new MediaStream from an Array of tracks: var outputTracks = []; outputTracks …