MediaStreamConstraints对象作用是在调用getUserMedia()时用于指定应在返回的MediaStream中包括哪些轨道,以及(可选)为这些轨道的设置约束。
属性
audio
布尔值(指示是否请求音频轨道)或MediaTrackConstraints对象,该对象提供返回的MediaStream中包含的音频轨道必须满足的约束。 如果指定了约束,则会请求音轨。
video
布尔值(指示是否请求视频轨道)或MediaTrackConstraints对象,提供返回的MediaStream中包含的视频轨道必须满足的约束。 如果指定了约束,则会请求视频轨道。
参考:https://developer.mozilla.org/zh-CN/docs/Web/API/MediaStreamConstraints