-
Notifications
You must be signed in to change notification settings - Fork 26
What about simulcast? #4
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
Comments
I think it would be better to return an |
well, its buggy right now I think we need a way to tell apart different cryptographic contexts, similar to srtp which uses the ssrc. We might use the rid or mid instead. |
the solution should be aligned to what web codec does for simulcast support: |
FWIW, we're currently exposing the SSRC in frames. The field might get moved to the metadata field once we get rid of additionalData. |
The current model seems to be that on the sender, all frames of all streams get exposed to the same transform, and the metadata needs to be very clear about which simulcast stream they belong to. I think that's an OK model (but does emphasize the importance of correctly defined metadata). |
We have adopted the model of exposing the ssrc in the metadata so the layer can be known when processing. |
If the sender is a simulcast sender, what should be the behavior of the streams?
One per RTP stream, or one for the whole sender? If the latter, where do we know what encoding the frame belongs to?
The text was updated successfully, but these errors were encountered: