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

Feat: Streaming video elements via webrtc #1046

Draft
wants to merge 63 commits into
base: master
Choose a base branch
from
Draft

Conversation

Juice10
Copy link
Contributor

@Juice10 Juice10 commented Nov 7, 2022

Video elements using blob: urls and video.srcObject = can be captured via webrtc.
Tweak canvas-webrtc-plugin to support video streaming as well as canvas streams.

TODO:

  • rename canvas-webrtc-plugin to rrweb-webrtc-plugin
  • support YouTube streaming
  • support Loom streaming

Base automatically changed from cross-origin-iframes to master November 16, 2022 07:05
@Juice10 Juice10 self-assigned this Jan 6, 2023
@eoghanmurray
Copy link
Contributor

Does the newer asset stuff of #1239 make this moot?

@Juice10
Copy link
Contributor Author

Juice10 commented Apr 8, 2024

No this would be a far more efficient way to live stream video elements based on users' (upload) bandwidth as webrtc changes the quality to match bandwidth

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