On Feb 13, 2016, at 5:01 PM, Adam Roach <adam@nostrum.com<mailto:adam@nostrum.com>> wrote:
[BA] The major flaw of cloning is the potential for simulcast streams to converge. That flaw was addressed in RTCRtpEncodingParameters by introducing resolutionScaleDownBy - to ensure the streams remain distinct.
1. Bad interaction with congestion control
2. Suboptimal browser performance, and
3. incompatibility with scalable coding.
4. "@@@" above
#1 and #4 (convergence) are symptoms of the same underlying problem - lack of a well defined response to congestion.
The important thing to understand is that these problems are *not* inherent properties of track cloning - they arise because cloning by itself doesn't provide browsers with the information needed to decide how to react to congestion.