我使用此示例https://www.webrtc-experiment.com/RecordRTC/在(Firefox/Chrome)中录制了 10 秒的视频。记录的 blob 大小约为 [10 Sec, 4.36MB (320x240)] ,然后我修改了一些参数作为休耕
var videoConstraints = {
audio: false,
video: {
mandatory: {
width: { min: 320 },
height: { min: 240 }
},
optional: [
{ width: 320 },
{ width:
{ min: 320 }
},
{ frameRate: 60 },
{ quality: 10 },
{ width:
{ max: 320 }
},
{ facingMode: "user" }
]
}
};
Run Code Online (Sandbox Code Playgroud)
但仍然 blob 大小几乎相同。我能做些什么来减少记录的 blob 大小。