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

What's the default behaviour when user not specify scalabilityMode? #94

Closed
bdrtc opened this issue May 31, 2023 · 3 comments
Closed

What's the default behaviour when user not specify scalabilityMode? #94

bdrtc opened this issue May 31, 2023 · 3 comments
Labels
question Further information is requested

Comments

@bdrtc
Copy link

bdrtc commented May 31, 2023

Do we need add describe about the default scalabilitymode value when user does't specify it via sendencodings api?
From my test, L1T1 will be used in none simulcast mode for h264/vp8, and scalabilityMode will be L1T2 by default when h264/vp8 used in simulcast mode .

@Orphis
Copy link
Contributor

Orphis commented May 31, 2023

The belief is that since this is an optimisation that is codec and implementation dependent, it should probably not be specified not to be too restrictive for current implementation and future developments.

If you do care about having a specific mode used, you should just use the API, otherwise why would you care about the default value?

As for the current defaults, those are the one for current Chrome. They may be different in other browsers or codecs combinations.

@aboba aboba added the question Further information is requested label May 31, 2023
@aboba
Copy link
Contributor

aboba commented May 31, 2023

The default behavior is specified in Section 4.2.3:

"The default scalabilityMode for each codec is implementation dependent. The default scalabilityMode SHOULD be one of the temporal scalability modes (e.g. ["L1T1"],["L1T2"],["L1T3"], etc.)."

@bdrtc
Copy link
Author

bdrtc commented Jun 1, 2023

The default behavior is specified in Section 4.2.3:

"The default scalabilityMode for each codec is implementation dependent. The default scalabilityMode SHOULD be one of the temporal scalability modes (e.g. ["L1T1"],["L1T2"],["L1T3"], etc.)."

ok,got it, there is only chrome implement this currently, and use diffrent scalabilityMode by default in simulcast and none simucast usage, i think this part should be put in Section 4.2.2。

@bdrtc bdrtc closed this as completed Jun 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants