RTCIceCandidateStats: удалённое свойство
Свойство RTCIceCandidateStats словаря deleted указывает, удалён или высвобождён ли кандидат.
Значение
Булево значение, указывающее, удалён или высвобождён ли кандидат. Если это значение true, кандидат, описанный объектом RTCIceCandidateStats, больше не рассматривается. Точное значение зависит от типа кандидата:
- Локальный кандидат
-
Значение
trueозначает, что кандидат удалён, как описано в RFC 5245, раздел 8.3. - Кандидат-хост
-
Значение
trueозначает, что сетевые ресурсы кандидата высвобождены. Это обычно означает, что все связанные сокеты закрыты и высвобождены. - Удаленный кандидат (TURN)
-
Значение
trueозначает, что выделение TURN кандидата больше не активно.
Результат тот же; если это значение true, кандидат больше не рассматривается.
Примеры
В этом примере, setInterval() используется для настройки функции, которая периодически выполняется, чтобы отобразить последние статистические данные по кандидатам. В выходные данные включаются только кандидаты, которые не были удалены.
setInterval(() => {
myPeerConnection.getStats(null).then((stats) => {
let statsOutput = "";
stats.forEach((report) => {
if (
(stats.type === "local-candidate" ||
stats.type === "remote.candidate") &&
!stats.deleted
) {
statsOutput +=
`<h2>Report: ${report.type}</h3>\n<strong>ID:</strong> ${report.id}<br>\n` +
`<strong>Timestamp:</strong> ${report.timestamp}<br>\n`;
// Now the statistics for this report; we intentionally drop the ones we
// sorted to the top above
Object.keys(report).forEach((statName) => {
if (
statName !== "id" &&
statName !== "timestamp" &&
statName !== "type"
) {
statsOutput += `<strong>${statName}:</strong> ${report[statName]}<br>\n`;
}
});
}
});
document.querySelector(".stats-box").innerHTML = statsOutput;
});
}, 1000);
Спецификации
Данные спецификации для api.RTCIceCandidateStats.deleted не найдены.
Проверьте наличие проблем на этой странице или внесите недостающую spec_url в mdn/browser-compat-data. Также убедитесь, что спецификация включена в w3c/browser-specs.
Совместимость с браузерами
© 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/RTCIceCandidateStats/deleted