我在red5服务器上有一个直播网站,当我订阅时,直播视频似乎丢帧。
我使用oflademo作为我的rtmp应用程序。
以下是我用于相机设置的动作:
广播
// setup cam
cam = Camera.get();
// setting dimensions and framerate
cam.setMode(320, 240, 15, false);
// set quality
cam.setQuality(0,0);
cam.setKeyFrameInterval(48);
订阅与广播相同。
任何人都可以伸出援手。
答案 0 :(得分:1)
一般来说,丢帧(或音频信号中的间隙)是带宽问题的标志。
这些是我们的设置,帧永远不会丢弃(如果带宽合适):</ p>
cam.setMode(160, 120, 30, true);
cam.setQuality(0,90);
我们从未使用过“cam.setKeyFrameInterval(48);”。我根本不会设置这个值。我不会强制视频压缩任何值。你有理由认为48对它有好处吗?
塞巴斯蒂安