Open Bug 1361624 Opened 5 years ago Updated 4 years ago

Create a proper media demuxer for bundled transports

Categories

(Core :: WebRTC: Networking, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: drno, Unassigned)

References

Details

Based on the observations here https://bugzilla.mozilla.org/show_bug.cgi?id=1338521#c20 we should replace the way we route packet on a bundled transport with a demuxer which has knowledge about all attached media pipelines.
In the standup today we discussed that instead of dropping packets which have no know target pipeline we could do something like:
- give it to the pipeline with the same PT which hasn't gotten any data for the longest time
- give it to the next pipeline which has only one SSRC assigned right now (and then expire SSRCs which we haven't seen for some time)

This might result in a better user experience, then just dropping unroutable packets. Although we need to take precautions to not flip pipelines back and forth between two or more SSRC's.
Mass change P2->P3 to align with new Mozilla triage process.
Priority: P2 → P3
See Also: → 1427577
You need to log in before you can comment on or make changes to this bug.