{
  "RTP_clock_ticks_per_second": 8000,
  "authored_packet_ledger": [
    {
      "seq": 100,
      "send_ms": 0,
      "arrival_ms": 50
    },
    {
      "seq": 101,
      "send_ms": 20,
      "arrival_ms": 75
    },
    {
      "seq": 102,
      "send_ms": 40,
      "arrival_ms": 115
    },
    {
      "seq": 103,
      "send_ms": 60,
      "arrival_ms": 112
    },
    {
      "seq": 104,
      "send_ms": 80,
      "arrival_ms": null
    },
    {
      "seq": 105,
      "send_ms": 100,
      "arrival_ms": 155
    }
  ],
  "arrival_order_jitter": [
    {
      "seq": 100,
      "arrival_ms": 50,
      "transit_ticks": "400",
      "spacing_difference_ticks": null,
      "J_ticks": "0",
      "J_ms": 0.0
    },
    {
      "seq": 101,
      "arrival_ms": 75,
      "transit_ticks": "440",
      "spacing_difference_ticks": "40",
      "J_ticks": "5/2",
      "J_ms": 0.3125
    },
    {
      "seq": 103,
      "arrival_ms": 112,
      "transit_ticks": "416",
      "spacing_difference_ticks": "-24",
      "J_ticks": "123/32",
      "J_ms": 0.48046875
    },
    {
      "seq": 102,
      "arrival_ms": 115,
      "transit_ticks": "600",
      "spacing_difference_ticks": "184",
      "J_ticks": "7733/512",
      "J_ms": 1.887939453125
    },
    {
      "seq": 105,
      "arrival_ms": 155,
      "transit_ticks": "440",
      "spacing_difference_ticks": "-160",
      "J_ticks": "197915/8192",
      "J_ms": 3.0199432373046875
    }
  ],
  "playout_schedules": [
    {
      "authored_delay_ms": 60,
      "rows": [
        {
          "seq": 100,
          "send_ms": 0,
          "arrival_ms": 50,
          "playout_deadline_ms": 60,
          "state": "on_time"
        },
        {
          "seq": 101,
          "send_ms": 20,
          "arrival_ms": 75,
          "playout_deadline_ms": 80,
          "state": "on_time"
        },
        {
          "seq": 102,
          "send_ms": 40,
          "arrival_ms": 115,
          "playout_deadline_ms": 100,
          "state": "late"
        },
        {
          "seq": 103,
          "send_ms": 60,
          "arrival_ms": 112,
          "playout_deadline_ms": 120,
          "state": "on_time"
        },
        {
          "seq": 104,
          "send_ms": 80,
          "arrival_ms": null,
          "playout_deadline_ms": 140,
          "state": "missing"
        },
        {
          "seq": 105,
          "send_ms": 100,
          "arrival_ms": 155,
          "playout_deadline_ms": 160,
          "state": "on_time"
        }
      ],
      "counts": {
        "on_time": 4,
        "late": 1,
        "missing": 1
      }
    },
    {
      "authored_delay_ms": 80,
      "rows": [
        {
          "seq": 100,
          "send_ms": 0,
          "arrival_ms": 50,
          "playout_deadline_ms": 80,
          "state": "on_time"
        },
        {
          "seq": 101,
          "send_ms": 20,
          "arrival_ms": 75,
          "playout_deadline_ms": 100,
          "state": "on_time"
        },
        {
          "seq": 102,
          "send_ms": 40,
          "arrival_ms": 115,
          "playout_deadline_ms": 120,
          "state": "on_time"
        },
        {
          "seq": 103,
          "send_ms": 60,
          "arrival_ms": 112,
          "playout_deadline_ms": 140,
          "state": "on_time"
        },
        {
          "seq": 104,
          "send_ms": 80,
          "arrival_ms": null,
          "playout_deadline_ms": 160,
          "state": "missing"
        },
        {
          "seq": 105,
          "send_ms": 100,
          "arrival_ms": 155,
          "playout_deadline_ms": 180,
          "state": "on_time"
        }
      ],
      "counts": {
        "on_time": 5,
        "late": 0,
        "missing": 1
      }
    }
  ],
  "sequence_range_expected": 6,
  "unique_packets_received_including_late": 5,
  "missing_in_observed_range": 1,
  "tail_beyond_last_received_known": false,
  "jitter_buffer_or_network_or_PLC_executed": false
}
