-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Server statistics viewer count ignores LL-DASH viewers #341
Comments
@basisbit |
I'd like to wait for the Connection-Keep-Alive to be supported for HLS, and then build + deploy + test both features. I saw that Keep-Alive already got implemented within the last day or so, but only is applied for LLDASH yet. Thank you for this amazing progress! |
@basisbit |
thanks for the feedback. I'll test the viewer count early next week. |
Sorry, I can't properly test this with a decent amount of viewers because LL-DASH is still too unstable for international streaming. |
Describe the bug
The statistics do not correctly show concurrent viewer numbers if they are watching the LL-DASH stream - it seems these users are not counted.
To Reproduce
Steps to reproduce the behavior:
master
0
.Expected behavior
LL-DASH viewers should show up in the statistics numbers
Logs
Nothing unusual found in the logs and statistics with the same config plus HLS provider shows HLS viewers just fine. Playback also works good in Chromium based web browsers.
Additional context
I tried to find and fix the problem myself, but it looks like counting the viewers is implemented in code and thus should work. There are a few null checks without any logging which could cause the problem to be hidden, but I do not know how to run OME with a debugger connected to follow the code execution. Would be nice if some documentation / best practices could be added to the
CONTRIBUTING.md
.OvenMediaEngine/src/projects/publishers/segment/segment_publisher.cpp
Line 438 in a46aa95
The text was updated successfully, but these errors were encountered: