MediaTrackConstraints: свойство channelCount
В словаре MediaTrackConstraints свойство channelCount является ConstrainULong, описывающим запрошенные или обязательные ограничения на значение настраиваемого свойства channelCount.
При необходимости можно определить, поддерживается ли это ограничение, проверив значение MediaTrackSupportedConstraints.channelCount, возвращаемое вызовом MediaDevices.getSupportedConstraints(). Однако, как правило, это не требуется, поскольку браузеры проигнорируют любые ограничения, с которыми они не знакомы.
Значение
Если это значение является числом, пользовательский агент попытается получить медиаданные с количеством каналов, максимально приближенным к этому числу, учитывая возможности оборудования и другие указанные ограничения. В противном случае значение этого ConstrainULong будет направлять пользовательский агент в его усилиях по предоставлению точного соответствия требуемому количеству каналов (если exact указано или оба min и max предоставлены и имеют одинаковое значение) или к наилучшему возможному значению.
Количество каналов равно 1 для монофонического звука, 2 для стерео и т. д.
Примеры
См. пример тренировочного упражнения для ограничений.
Спецификации
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
channelCount |
59 | ≤79 | Нет | 46 | 11 | 59 | Нет | 43 | 11 | 7.0 | 59 |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/channelCount