roc-toolkit icon indicating copy to clipboard operation
roc-toolkit copied to clipboard

Metrics API

Open gavv opened this issue 1 year ago • 4 comments

Rework metrics API:

  • per-connection metrics for both receiver and sender
  • add more metrics

Requires #674 and #688.

Connection

  • [ ] roc_connection_metrics
    • [ ] remote_uid
    • [x] e2e_latency (measured total delay of sender + network + receiver)
    • [ ] local_latency (nominal delay of local jitter buffer and pipeline)
    • [x] rtt
    • [x] jitter
    • [x] expected_packets
    • [x] lost_packets
    • [x] late_packets
    • [x] recovered_packets

Receiver

  • [ ] roc_receiver_metrics
    • [ ] local_uid
    • [x] connection_count

Sender

  • [ ] roc_sender_metrics
    • [ ] local_uid
    • [x] connection_count

gavv avatar Jan 30 '24 08:01 gavv

I would like to work on this

jramine avatar Feb 18 '24 11:02 jramine

Hi, this task can't be implemented yet, as it relies on a couple of other tasks that are not merged.

gavv avatar Feb 18 '24 14:02 gavv

okey i understand, maybe you could suggest other issue that i can work on

jramine avatar Feb 18 '24 16:02 jramine

@jramine Sure, take a look at issues with help wanted and easy hacks labels that are not assigned yet.

gavv avatar Feb 18 '24 16:02 gavv