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

Define re-sync behavior for capabilities on network reconnection #324

Open
markafoltz opened this issue Oct 16, 2023 · 0 comments
Open

Define re-sync behavior for capabilities on network reconnection #324

markafoltz opened this issue Oct 16, 2023 · 0 comments
Assignees

Comments

@markafoltz
Copy link
Contributor

If two agents are using the protocol to manage shared state, and there is a complete network disconnection followed by a reconnection, the spec should have something to say about what happens to that shared state.

The exact solution will depend on the capability/sub-protocol in use. For example:

  • For a presentation connection, either side could queue and deliver messages, or we could close() events and have applications re-send failed messages.
  • For remote playback, we could require a full sync of the media element state from the remote playback receiver to the controller.
  • For streaming, we may require a PLI or other mechanism to synchronize codecs and media timelines.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant