#layout #agora.io #videocall
#макет #agora.io #видеовызов
Вопрос:
Я использую Agora sdk для функции видеовызовов в своем приложении. Я попробовал пример advance iOS и в настоящее время могу видеть видеовызов между двумя пользователями.
Однако мой пользовательский интерфейс должен отображать его в макете сетки с элементами одинакового размера (максимум 8 просмотров видеозвонков)… Как вертикальный UICollectionView с ячейками одинакового размера. (скриншот ниже)
Я попробовал расширенный пример видео отсюда — https://github.com/AgoraIO/Advanced-Video но не мог понять, как сделать сетки.
Пожалуйста, подскажите мне, как это сделать. Спасибо.
Ответ №1:
У меня есть небольшая демонстрация, которая создает NxN сетки всех видеопотоков в чате в этом примере.
это просто оставляет черные дыры там, где должны быть другие, если в чате недостаточно людей, но, надеюсь, этого достаточно, чтобы вы начали с изменения положения просмотров в зависимости от количества подключенных пользователей.
Комментарии:
1. Большое вам спасибо. Я не надеялся на ответ по этому поводу после стольких лет. Я обязательно это проверю