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

Reuse of closed m= sections in Firefox #150

Open
snnz opened this issue Jan 2, 2021 · 0 comments
Open

Reuse of closed m= sections in Firefox #150

snnz opened this issue Jan 2, 2021 · 0 comments

Comments

@snnz
Copy link

snnz commented Jan 2, 2021

Due to solution to issue #104, SDP grows indefinitely in Firefox if multiple producers are created. Firefox implements closed m= sections reuse, but instead of first available closed sections, it chooses only closed sections of the kind matching the kind of track of the new transceiver. If a section of the same kind is not found, it creates a new one, even if there are other closed sections. Because of this, the method that predicts the index of the new section doesn't work with Firefox. However, this can be worked around by searching local offer SDP for the new transceiver's mid and rearranging remote SDP sections according to the order of sections in the local offer. See PR #149 for the example of implementation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant