【问题标题】:AgoraKit - How to create a grid style video session layout?AgoraKit - 如何创建网格样式的视频会话布局?
【发布时间】:2021-02-09 09:24:31
【问题描述】:

我在我的应用中使用 Agora sdk 实现视频通话功能。我已经尝试了高级 iOS 示例,目前能够看到两个用户之间的视频通话。

但是,我的 UI 需要以相同大小项目的网格布局显示它(最多 8 个视频通话视图)......就像等大小单元格的垂直 UICollectionView。 (截图如下)

我尝试了此处的高级视频示例 - https://github.com/AgoraIO/Advanced-Video,但不知道如何制作网格。

请指导我如何做到这一点。谢谢。

【问题讨论】:

    标签: layout agora.io videocall


    【解决方案1】:

    我有一个小演示,在此示例中创建聊天中所有视频源的 NxN 网格。

    https://github.com/maxxfrazer/Agora-iOS-Swift-Example/blob/248a1d2291060891f2fda92a657c2067d841d964/Agora-iOS-Example/ChannelViewController%2BVideoControl.swift#L108

    如果聊天中的人数不是平方数,它只会在其他人应该存在的地方留下黑洞,但希望它足以让您开始根据连接用户的数量重新定位视图。

    【讨论】:

    • 非常感谢。这么久了,我不希望对此作出答复。我一定会去看看
    猜你喜欢
    • 2021-09-04
    • 2021-12-15
    • 1970-01-01
    • 1970-01-01
    • 2022-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-16
    相关资源
    最近更新 更多