这些是我的swf文件中直播视频/音频的配置代码。我们使用red5媒体服务器。
function configureMic()
{
mic.rate = 22;
mic.gain = 50;
mic.setLoopBack(true);
mic.setUseEchoSuppression(true);
}
function configureCam()
{
camera.setLoopback(true);
camera.setMode(320,240,15);
camera.setKeyFrameInterval(30);
camera.setQuality(0,70);
}
我的问题是什么是最佳配置的最佳性能/质量?
你的问题很宽泛;最好的质量和性能是基于什么?不考虑客户端的带宽和环境;反正每个客户都不一样。你的代码片段看起来很适合测试你的应用程序。我要做的改变如下:
- 麦克风不环回
- 对于FPS为15,你的KeyFrameInterval应该是150
- 对于高质量的视频图像,将质量设置为90而不是70