MediaTrackConstraints词典对象用于描述一组功能以及每个功能可以采用的值。 将约束字典传递到applyConstraints()中,以允许脚本为轨道建立一组精确的值(必须的)或范围和/或首选值或值范围,并且可以 通过调用getConstraints()检索最近请求的一组自定义约束。
对于每个约束,通常可以指定所需的精确值,所需的理想值,可接受的值范围和/或想要尽可能接近的值,但是具体内容根据可约束属性的类型而有所不同。
属性
媒体轨道的公共属性
deviceId
一个ConstrainDOMString对象,它指定一个设备ID或设备ID数组,该属性值是可以接受的或者必须的。
groupId
一个ConstrainDOMString对象,它指定一个组ID或组ID数组,该属性值是可以接受的或者必须的。
音频轨道的属性
......
图片轨道的属性
......
视频轨道的属性
......
参考:https://developer.mozilla.org/zh-CN/docs/Web/API/MediaTrackConstraints