Comments (4)
@L3o-pold Actually I have tried live-mode in a local branch, here is a preview: #30 (comment)
I think it is definitely possible, an addEvents
method is needed. Also, need to handle cases like network latency.
So this is in the future plan, and any discussion or contribution will be great to accelerate the progress.
from rrweb.
First off - amazing work! thank you for sharing, this came just at the right time.
Just so you have some example use cases for live events... I am looking to stream live events to a player with a similar set up to youtube live.
I am sending live events to a backend and then broadcasting events using WebSockets for a live view with live pause, instant 30-second replay and then full replay via drag and drop scroll bar.
from rrweb.
https://github.com/rrweb-io/rrweb/blob/master/docs/recipes/live-mode.md
from rrweb.
This is one of the most wanted features for us.
@Yuyz0112 you demo looks promising! Any plans to make it public?
from rrweb.
Related Issues (20)
- frameset and frame recording failed
- [Bug]: 页面中出现 frameset和frame录制失败 页面中出现 frameset和frame录制失败 Frameset and frame recording failure appear on the page
- [Bug]: Textarea shows default value twice in replay HOT 6
- [Bug]: setting maskAllInputs resets select to the first option in player
- [Bug]: collectFonts doesn't work HOT 1
- [Bug]: Scrolling in replay slightly behind/delayed HOT 1
- [Feature Request]: Enable preserveSource option of rollup-plugin-web-worker-loader
- [Bug]: canvas回放报错,Failed to execute 'drawImage' on 'CanvasRenderingContext2D'
- [Bug]: :not(:defined) CSS selector causes discrepancy between replayed snapshot for shadow DOM elements HOT 1
- [Feature Request]: Option to disable autocomplete for input fileds inside the iframe HOT 4
- [Bug]: Replay issue when iframe present in DOM HOT 1
- Array.from can be incorrectly defined by 3rd party js libs HOT 2
- [Bug]: Unable to use rrweb on a NextJS app with Typescript HOT 3
- [replayer] Timeout in the loop, please check the resolve tree data:
- rrweb-player在npm的默认版本是1.0.0-alpha.4,最新的难道不是2.0.0-alpha.11吗?
- [Feature Request]: Enable control of compression level
- [Feature Request]: Optimize full snapshot serialization performance HOT 6
- [Bug]: Tests on CI not running when bot commits something
- [Bug]: CSSRules inserted w/ CSSStyleSheet.insertRule() are lost on skipping w/ virtualDom
- [Bug]: rrwebSnapshot.rebuild(snapshot, { doc : document }) returns a NULL object.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rrweb.