如何设置Opentok视频发布分辨率

时间:2014-05-14 00:42:34

标签: javascript webrtc opentok

我问的是使用opentok进行视频发布。

我遇到视频分辨率问题。要发布,我可以设置2个属性:resolution和frameRate

所以,在我的代码中,我有

var publisherProperties = {
    insertMode: "append"
    ,width:480
    ,height:360
    ,name:'test'
    ,resolution: "1280x720"
    ,frameRate:30
};

var publisher = OT.initPublisher('myvideodiv',publisherProperties);

在我的第二台计算机(捕捉流媒体的计算机)上,视频看起来很模糊......

我查了stream.fps并将其设置为30.但是,stream.videoDimensions与我在发布商中设置的分辨率不匹配。

请建议。

1 个答案:

答案 0 :(得分:1)

根据文档here,模糊视频可能是因为第二台计算机上的带宽较低。另一个可能的原因是您的发布商的相机可能不支持高清流媒体。例如,2011款macbook air的相机分辨率为640 x 426。

The published video will only use the desired resolution if the client configuration supports it.