Возможно ли взять 2 видео источника в браузере (2 web камеры или одна камера и рабочий стол) и транслировать в один видеопоток в виде какртинка в картинке?
Можно транслировать два потока с двух разных камер.
Здесь рабочий пример для камеры и десктопа: https://wcs5-eu.flashphoner.com/dashboard.xhtml?demo2=demo2/video-chat-and-screen-sharing
Но это будут два разных потока. Т.е. воспроизводить их нужно будет по отдельности.
При воспроизведении, одно окно (div) можно наложить на другое. Технически будет два потока.
Это значит что для захвата и трансляции экрана требуется установить расширение для браузера, по аналогии с примерами Screen Sharing, где транслируется только экран или экран + микрофон. https://wcs5-eu.flashphoner.com/demo2/screen-sharing