<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/docs/client-monitor-js/quick-start/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/observer-js/quick-start/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/observer-js/recipes/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/client-monitor-js/integrations/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/schema/clientsample/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/reference/monitor-catalog/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/overview/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/overview/introduction/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/codecs/protobuf/</loc><lastmod>2026-09-13T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/guides/configure-detector/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/concepts/telemetry/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/overview/architecture/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/client-monitor-js/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/client-monitor-js/configuration/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/schema/general/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/reference/versions/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/codecs/json/</loc><lastmod>2026-09-13T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/observer-js/configuration/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/concepts/quality-dimensions/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/getting-started/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/getting-started/results/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/guides/connection-failures/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/observer-js/ingestion/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/reference/known-differences/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/client-monitor-js/api-reference/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/observer-js/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/overview/components/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/concepts/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/concepts/detection/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/guides/congestion/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/getting-started/backend/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/observer-js/entities/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/client-monitor-js/metrics/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/schema/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/reference/contributing/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/overview/limitations/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/guides/media-disruption/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/concepts/scoring/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/codecs/</loc><lastmod>2026-09-13T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/client-monitor-js/sampling/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/observer-js/event-bus/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/reference/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/blog/example-post/</loc><lastmod>2023-09-07T16:27:22+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/blog/</loc><lastmod>2023-09-07T16:21:44+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/guides/missing-statistics/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/reference/specifications/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/observer-js/sfu/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/client-monitor-js/application-context/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/guides/quality-score/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/client-monitor-js/monitor-events/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/observer-js/detectors/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/client-monitor-js/monitor-issues/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/client-monitor-js/scoring/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/observer-js/validators/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/client-monitor-js/detectors/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/observer-js/sinks/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/guides/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/client-monitor-js/detectors-connectivity/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/client-monitor-js/detectors-transport-quality/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/client-monitor-js/detectors-pipeline/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/client-monitor-js/detectors-perceived-quality/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/client-monitor-js/detectors-telemetry/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/observer-js/call-summaries/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/client-monitor-js/recipes/</loc><lastmod>2026-09-28T12:00:00+03:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/schema/versions/v3-7-0/</loc><lastmod>2026-09-13T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/schema/versions/v3-6-0/</loc><lastmod>2026-09-13T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/schema/versions/v3-5-0/</loc><lastmod>2026-09-13T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/schema/versions/v3-4-0/</loc><lastmod>2026-09-13T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/schema/versions/v3-3-0/</loc><lastmod>2026-08-16T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/schema/versions/v3-2-0/</loc><lastmod>2026-08-16T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/schema/versions/v3-1-0/</loc><lastmod>2026-08-16T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/schema/versions/v3-0-0/</loc><lastmod>2026-08-16T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/docs/schema/versions/</loc><lastmod>2026-09-13T10:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/updates/client-monitor-js-4.10.0/</loc><lastmod>2026-10-04T16:53:02+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/</loc><lastmod>2026-10-04T16:53:02+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/updates/</loc><lastmod>2026-10-04T16:53:02+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/updates/observertc-stunner-demo-introduced/</loc><lastmod>2026-10-01T19:22:18+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/updates/observer-js-1.1.0/</loc><lastmod>2026-09-29T17:57:12+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/updates/client-monitor-js-4.9.0/</loc><lastmod>2026-09-13T12:54:52+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/updates/client-monitor-js-4.8.0/</loc><lastmod>2026-08-31T10:28:33+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/updates/schemas-3.7.0/</loc><lastmod>2026-08-31T10:18:29+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/updates/stats-dashboard-introduced/</loc><lastmod>2026-08-30T10:08:31+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/updates/client-monitor-js-4.7.0/</loc><lastmod>2026-08-30T08:44:11+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/updates/schemas-3.6.0/</loc><lastmod>2026-08-23T13:09:34+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/updates/schemas-3.5.0/</loc><lastmod>2026-08-20T05:49:39+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/updates/schemas-3.4.0/</loc><lastmod>2026-08-20T01:59:23+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/updates/client-monitor-js-4.6.0/</loc><lastmod>2026-08-16T13:06:37+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/updates/schemas-3.3.0/</loc><lastmod>2026-08-09T11:17:16+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/updates/client-monitor-js-4.5.0/</loc><lastmod>2026-08-08T10:05:58+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/blog/one-port-to-rule-them-all-turn-webrtc-media-servers-into-a-single-kubernetes-service/</loc><lastmod>2026-05-04T00:00:00+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/updates/schemas-3.2.0/</loc><lastmod>2026-03-18T00:00:00+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/updates/schemas-3.0.0/</loc><lastmod>2025-06-01T00:00:00+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/updates/schemas-3.1.0/</loc><lastmod>2025-06-01T00:00:00+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/blog/power-up-getstats-for-client-monitoring/</loc><lastmod>2024-09-03T00:00:00+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/blog/calculating-true-end-to-end-rtt/</loc><lastmod>2022-07-10T00:00:00+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/blog/the-difference-between-jitter-and-latency/</loc><lastmod>2018-03-07T00:00:00+00:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/categories/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/contact/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/contributors/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/subscribe/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/tags/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url></urlset>