When the user does not have a video device, I'm using the canvas video stream and merging the video track with the stream obtained from getUserMedia(audio stream). Peer connects perfectly but other users are unable to hear the audio.
If I share my screen and merge this video track into the stream, then the audio works perfectly. I noticed that CanvasMediaStream is not working but MediaStream is working perfectly. I don't know if this is an issue at kurento's end or if I am doing something wrong.