Skip to content

What is the performance impact of running webrtc-issue-detector in a prod environment? #15

Answered by evgmel
kelvin2200 asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @kelvin2200 ! Actual performance impact depends on the amount of RTP senders/receivers, as long as getStats() is executed for each of them (for those with media tracks enabled).
You could measure the impact on a slow/older device with & without of WID library with your app layout / consumed tracks to understand the difference on the specific device/context.
In our roadmap checklist there is such line: Adaptive getStats() call interval based on last getStats() execution time. That's what will be useful in cases when we understand that the statistics was not parsed/analysed for the expected time interval.
But if you implement it, you can always open a PR. Any useful changes are welcome!

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Answer selected by kelvin2200
Comment options

You must be logged in to vote
2 replies
@kelvin2200
Comment options

@desher
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants