【问题标题】:How accurate is the timing/syncing of Twilio compositions?Twilio 作品的时间/同步有多准确?
【发布时间】:2022-12-14 09:09:41
【问题描述】:
我有一个 Twilio 组合(两个视频/音频流)的用例,它在很大程度上依赖于参与者流的计时/同步准确性。
我们制作了两个视频的组合,以及每个单独的音频流的组合。提取并比较每个流中的字时序,这在很大程度上依赖于两个流之间的同步准确性。
特别是,即使出现网络问题、断开/重新连接等情况,我们也需要准确同步(到可用数据的最佳状态)。
对于此用例,Twilio 组合的计时/同步的准确性和稳健性有何评论?
您有过类似的用例吗?您能否以精确到 ~100 毫秒的精度评论您的体验?
抱歉 - 我知道这是一个笼统而模糊的问题 - 只是不确定还能问哪里。
【问题讨论】:
标签:
audio
video
synchronization
twilio
【解决方案1】:
在此贴出答案,供大家日后参考。
在各种各样的测试场景(在不同时间加入、重新连接、不稳定的互联网、关闭浏览器等)中完成了数百个组合之后,我可以高兴地报告 Twilio 组合系统在时间和同步方面生成了极其可靠和准确的组合。
然而,似乎有必要将两个参与者都包括在组合中以确保开始时间一致。
我创建单个参与者的作文(与其他参与者完全同步)的解决方案是:
- 用两位参与者的视频创作作品
- 将其他参与者的视频按 z 顺序排列在主要参与者的后面,并将 16x16 放在角落
- 仅包括来自感兴趣参与者的音频流
依次为每个参与者执行此操作会产生彼此完全对齐的个人参与者作品。