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

Synced Presentation in Separat Windows #1

Open
pburgmer opened this issue Dec 19, 2018 · 1 comment
Open

Synced Presentation in Separat Windows #1

pburgmer opened this issue Dec 19, 2018 · 1 comment
Assignees

Comments

@pburgmer
Copy link
Collaborator

e.g. for Presenter Mode on second screen or on different device

@pburgmer pburgmer self-assigned this Dec 19, 2018
@pburgmer
Copy link
Collaborator Author

pburgmer commented Feb 5, 2019

@sengmann
Google provides free STUN server. We can use these to setup a WebRTC data connection between browsers.
To be able to find other participants we need an unpredictable but controllable ID. Could be the hash of a static part like 'ngx-present' and a securely generated 6 digit alpha-numeric. By sharing the generated part (as part of the url or by tipping manually) browsers can open a channel.

Via the WebRTC data connection we can share some part of the internal state. I would prefer to send events not the resulting state. Events like 'navigate to slide 1.2.3'. Maybe we can reuse redux actions.

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

No branches or pull requests

1 participant