Skip to content

Conversation

@jdimovska
Copy link
Contributor

  • implement video processing pipeline
  • implement webgl2 shaders based on virtual-background library
  • implement a mechanism for tracking FPS drops

💡 Overview

📝 Implementation notes

🎫 Ticket: https://linear.app/stream/issue/XYZ-123

📑 Docs: https://github.com/GetStream/docs-content/pull/

- implement video processing pipeline
- implement webgl2 shaders based on virtual-background library
- implement a mechanism for tracking FPS drops
- set media pipe as default model unless it is not supported or the user forces to use legacy systems
- implement fallback processor / generator for browsers which don't support MediaStreamTrackProcessor and MediaStreamTrackGenerator
- move selfieMode in segmenter options
- introduce onStats hook which runs every 1s
- Implement DegradedPerformanceNotification and move logic to pronto app
- remove video element for mediapipe implementation
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