【发布时间】:2015-08-24 21:58:39
【问题描述】:
我正在尝试使用 WebRTC 从 Android 上的 Chrome 以 640x480 的分辨率进行流式传输,视频从该位置开始播放,但随后分辨率降至 320x240。
这里是发送的 getUserMedia 参数:
"getUserMedia": [
{
"origin": "http://webrtc.example.com:3001",
"pid": 30062,
"rid": 15,
"video": "mandatory: {minWidth:640, maxWidth:640, minHeight:480, maxHeight:480}"
}
我的问题是为什么分辨率会下降?当我在我的 Mac 上从 Chrome 尝试它时,不会发生这种情况。我想进行调整,以使视频分辨率不会改变。
video frames dumped using ffmpeg
【问题讨论】:
-
我知道 Vp8 由于延迟(网络或处理)而动态改变帧大小。
标签: android google-chrome video webrtc video-processing