Skip to content
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

Add Player stats and improve Telemery #11

Open
wants to merge 20 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
@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)

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.

None yet

2 participants