我们目前正在使用 Twilio Video 使用户能够进行群组视频通话,其中通话采用网格样式视图)
我一直在寻找一种通过视频轨道页面进行分页的方法。这里的想法是我们只显示前 12 个视频轨道,并让用户通过 12 个视频轨道的集合进行分页。当视频通话超过一定数量的参与者时,此功能类似于 Zoom。
实现这一点的理想方法(似乎)是在连接时设置 maxTracks=12,然后使用 Track Priority API 降低当前显示的视频轨道的优先级并提高下一页视频轨道的优先级。
这个对吗?有没有更好的方法来实现这一点?
另一个想法是使用 Track Subscriptions API,但这需要我们移动控制服务器端,这对于这样的用例来说似乎并不理想。