Skip to content

Conversation

@jcague
Copy link
Contributor

@jcague jcague commented Jan 29, 2019

Description

This PR adds a feature request to be discussed and that could be used during its development. The idea is to have a mechanism to subscribe automatically to newly published streams. It could eventually help reducing subscription times to a minimum while reducing complexity in cases with many streams.

[] It needs and includes Unit Tests

Changes in Client or Server public APIs

[] It includes documentation for these changes in /doc.

Copy link
Contributor

@lodoyun lodoyun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.
I assume updateConfiguration would still have to be made individually for each stream, which is fine for me. We can think about a bulk update in the future.


### Changes in ErizoController

It handles requests to subscribe with selectors with the AutoSubscriptionHandler. AutoSubscriptionHandler will perform subscribe/unsubscribe actions based on the given selectors.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think I prefer AutoSubscriptionManager since it does not sound like a handler to me.

@jcague jcague mentioned this pull request Feb 15, 2019
2 tasks
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