Skip to content

Add Player stats and improve Telemery #11

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

Open
wants to merge 33 commits into
base: dev
Choose a base branch
from

Conversation

thomasjammet
Copy link
Collaborator

No description provided.

WHEP connection on offline stream was trying to call setRemoteDescription
This is in addition of the availableIncomingBitrate which is an estimation of the bandwidth capacity
This parameter must be change with care as it can affect CPU consumption if too low.
Now calling report() with the same statistics class and a frequency will update the previous frequency
This example shows how to use the statistics and telemetry classes.
* build(web-utils): use @ceeblue/web-utils and remove src/utils

* build(node-resolve): add rollup/plugin-node-resolve dependency to include web-utils in the bundle

* chore(version): add version constant in bundle to replace util.version

* build: update web-utils

* feat(index.ts): export utils, the web-utils dependency

BREAKING CHANGE: replace utils with web-utils dependency
There was a warning on firefox
@thomasjammet thomasjammet requested review from jobl and MathieuPOUX April 4, 2024 13:07
@MathieuPOUX
Copy link
Collaborator

MathieuPOUX commented Apr 25, 2024

  1. IStats + Telemetry can move to web-utils
  2. Combine player-stats.js and player-stats.html into a unique html example file like the other example (player.html & streamer.html)
  3. Remove CustomStats.ts => player-stats.js must illustrate how use PlayerStats.ts
  4. Move the need of customer stats (CustomStats.ts) to a different project (https://github.com/CeeblueTV/examples? or branch)

Update to the last API version (logs refactoring)
Show only the most useful metrics and compute some missing metrics
* Update to Bootstrap 5.3.3
* Add colorMode option to the examples which takes the system color by default
Show only the most useful metrics and compute some missing metrics
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants