我问的是使用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
与我在发布商中设置的分辨率不匹配。
请建议。
答案 0 :(得分:1)
根据文档here,模糊视频可能是因为第二台计算机上的带宽较低。另一个可能的原因是您的发布商的相机可能不支持高清流媒体。例如,2011款macbook air的相机分辨率为640 x 426。
The published video will only use the desired resolution if the client configuration supports it.