Как сделать что бы в 1 picture было много videos потоков. picture-in-picture?
Хочу сделать как в Google Meet, когда сворачиваем в одном окне всех моих собеседников. Сам picture-in-picture несложно реализовать, а вот как в него вставить много видеопотоков? Я сделал через canvas, но такой вариант не приемлем. Может, есть ещё какие-то варианты?
По моему мнению лучше такое сделать на стороне сервера. Например, как у серверов видео наблюдения.
Картинка с 4х или больше числа камер отдается как один видео поток.
Что снижает нагрузку на сетевой канал.
Как отправную точку - можно почитать про WebRTC SFU (а заодно - про MCU и его отличия от SFU)
Например, эту статью https://habr.com/ru/articles/790348/