我正在创建一个视频聊天应用程序,无论我使用的Camera / Microphone / NetStream属性和功能的组合如何,我都无法获得高质量的视频/音频。我偶尔会听到音频延迟,像素化视频,偶尔冻结的视频以及每种视频的程度取决于我设置/调用的属性/功能的组合。
其他如TokBox,TinyChat,Chat Roulette等已经通过FMS实现了出色的视频/音频质量,秘诀是什么?至少指出我正确的方向,因为现在我对FMS提供良好视频/音频体验的能力印象不深。
BTW,我使用的是使用组说明符的P2P网格,而不是NetStream.DIRECT_CONNECTIONS。 提前谢谢!
答案 0 :(得分:0)
尝试使用Camera.setQuality
函数(在客户端上),尤其是'bandwidth'参数。您可能还想查看自己的Internet /服务器连接,因为默认情况下,质量会根据带宽进行适当的更改。那些其他站点的服务器场具有大量带宽,我怀疑你自己拥有这些。
答案 1 :(得分:0)
如果您使用RTMFP,则不能依赖于质量,因为它是对等技术。如果您需要质量和录音,请转到RTMP。