{
  "seconds": 30.08762305509299,
  "providers": {
    "crowd": {
      "messages": 299,
      "fps": 9.937641117495577,
      "runs": 1,
      "redis_interval_ms": {
        "n": 298,
        "mean": 100.4261744966443,
        "median": 101.0,
        "min": 27,
        "max": 246,
        "p95": 146
      },
      "rtp_available": 299,
      "reordered": 0,
      "sequence_skips": 0,
      "object_count": {
        "n": 299,
        "mean": 7.919732441471572,
        "median": 8,
        "min": 3,
        "max": 12,
        "p95": 11
      },
      "tracked_objects": {
        "n": 299,
        "mean": 0,
        "median": 0,
        "min": 0,
        "max": 0,
        "p95": 0
      },
      "selected_response_ms": 54.8368962202515,
      "selected_response_over100_pct": 0.6309148264984227,
      "completed_queue_expired": 0,
      "sender_delta": {
        "sent_frames": 317,
        "replaced": 0,
        "expired": 0,
        "send_error": 0
      }
    },
    "fire": {
      "messages": 300,
      "fps": 9.970877375413624,
      "runs": 1,
      "redis_interval_ms": {
        "n": 299,
        "mean": 100.54515050167224,
        "median": 99,
        "min": 27,
        "max": 246,
        "p95": 145
      },
      "rtp_available": 300,
      "reordered": 0,
      "sequence_skips": 0,
      "object_count": {
        "n": 300,
        "mean": 0,
        "median": 0.0,
        "min": 0,
        "max": 0,
        "p95": 0
      },
      "tracked_objects": {
        "n": 300,
        "mean": 0,
        "median": 0.0,
        "min": 0,
        "max": 0,
        "p95": 0
      },
      "selected_response_ms": 55.54719242981227,
      "selected_response_over100_pct": 0.31545741324921134,
      "completed_queue_expired": 0,
      "sender_delta": {
        "sent_frames": 317,
        "replaced": 0,
        "expired": 0,
        "send_error": 0
      }
    },
    "pose": {
      "messages": 296,
      "fps": 9.837932343741441,
      "runs": 1,
      "redis_interval_ms": {
        "n": 295,
        "mean": 100.6,
        "median": 84,
        "min": 7,
        "max": 781,
        "p95": 185
      },
      "rtp_available": 296,
      "reordered": 0,
      "sequence_skips": 0,
      "object_count": {
        "n": 296,
        "mean": 4.6858108108108105,
        "median": 4.0,
        "min": 2,
        "max": 13,
        "p95": 8
      },
      "tracked_objects": {
        "n": 296,
        "mean": 3.2094594594594597,
        "median": 3.0,
        "min": 1,
        "max": 5,
        "p95": 4
      },
      "selected_response_ms": 82.25141451459777,
      "selected_response_over100_pct": 18.867924528301888,
      "completed_queue_expired": 0,
      "sender_delta": {
        "sent_frames": 318,
        "replaced": 0,
        "expired": 0,
        "send_error": 0
      }
    }
  },
  "duplicate_rtp": {
    "crowd": 0,
    "fire": 0,
    "pose": 0
  },
  "exact_triples": 296,
  "order_counts": {
    "fire>crowd>pose": 144,
    "crowd>fire>pose": 152
  },
  "first_counts": {
    "crowd": 152,
    "fire": 144,
    "pose": 0
  },
  "triple_arrival_span_ms": {
    "n": 296,
    "mean": 150.5472972972973,
    "median": 44.5,
    "min": 4,
    "max": 673,
    "p95": 552
  },
  "first_to_provider_ms": {
    "crowd": {
      "n": 296,
      "mean": 2.304054054054054,
      "median": 0.0,
      "min": 0,
      "max": 20,
      "p95": 10
    },
    "fire": {
      "n": 296,
      "mean": 2.2567567567567566,
      "median": 0.0,
      "min": 0,
      "max": 36,
      "p95": 10
    },
    "pose": {
      "n": 296,
      "mean": 150.5472972972973,
      "median": 44.5,
      "min": 4,
      "max": 673,
      "p95": 552
    }
  },
  "triples_with_millisecond_ties": 25,
  "pairs": {
    "crowd->fire": {
      "exact_rtp_groups": 299,
      "b_minus_a_arrival_ms": {
        "n": 299,
        "mean": -0.06354515050167224,
        "median": 0,
        "min": -20,
        "max": 36,
        "p95": 10
      },
      "a_first": 152,
      "b_first": 147,
      "same_millisecond": 26
    },
    "crowd->pose": {
      "exact_rtp_groups": 296,
      "b_minus_a_arrival_ms": {
        "n": 296,
        "mean": 148.24324324324326,
        "median": 42.0,
        "min": 4,
        "max": 672,
        "p95": 545
      },
      "a_first": 296,
      "b_first": 0,
      "same_millisecond": 0
    },
    "fire->pose": {
      "exact_rtp_groups": 296,
      "b_minus_a_arrival_ms": {
        "n": 296,
        "mean": 148.29054054054055,
        "median": 42.5,
        "min": 4,
        "max": 673,
        "p95": 546
      },
      "a_first": 296,
      "b_first": 0,
      "same_millisecond": 0
    }
  },
  "pose_centered": {
    "crowd": {
      "pose_denominator": 263,
      "matched_within100ms": 263,
      "exact": 263,
      "missing": 0,
      "rtp_delta_ms": {
        "n": 263,
        "mean": 0.0,
        "median": 0.0,
        "min": 0.0,
        "max": 0.0,
        "p95": 0.0
      }
    },
    "fire": {
      "pose_denominator": 263,
      "matched_within100ms": 263,
      "exact": 263,
      "missing": 0,
      "rtp_delta_ms": {
        "n": 263,
        "mean": 0.0,
        "median": 0.0,
        "min": 0.0,
        "max": 0.0,
        "p95": 0.0
      }
    }
  },
  "pose_centered_exact_all": {
    "n": 263,
    "denominator": 263
  },
  "note": "Stream IDs order Redis commits; no claim about Web rendering or pixel identity. RTP equality is within one camera/run and clock rate; SSRC unavailable."
}