Return-Path: <bernard.aboba@gmail.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id 4F1C51A6FB1
 for <rtcweb@ietfa.amsl.com>; Mon,  3 Nov 2014 10:08:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.398
X-Spam-Level: 
X-Spam-Status: No, score=-1.398 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001,
 J_CHICKENPOX_35=0.6, MIME_QP_LONG_LINE=0.001, SPF_PASS=-0.001]
 autolearn=no
Received: from mail.ietf.org ([4.31.198.44])
 by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id H0-Pel8UFNBH for <rtcweb@ietfa.amsl.com>;
 Mon,  3 Nov 2014 10:08:53 -0800 (PST)
Received: from mail-pd0-x230.google.com (mail-pd0-x230.google.com
 [IPv6:2607:f8b0:400e:c02::230])
 (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id 4AD821A6FAD
 for <rtcweb@ietf.org>; Mon,  3 Nov 2014 10:08:53 -0800 (PST)
Received: by mail-pd0-f176.google.com with SMTP id ft15so11906204pdb.35
 for <rtcweb@ietf.org>; Mon, 03 Nov 2014 10:08:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; 
 h=references:mime-version:in-reply-to:content-type
 :content-transfer-encoding:message-id:cc:from:subject:date:to;
 bh=/HW67XLnV34irQktSgixdsWwpAODf7q0R7ewRITwXaM=;
 b=Zhr85tQRcFtyIDuZXm/bLnwW6DNeHEGwLbc9TXFZdt9OrbBQJUU/kM5Du4ouck7VdK
 e/CFvGXqqN/fYTi3YuRW7fYa/f5KjnB1vN7zunrZjYotnbv0mYys7FQi6JmV9zgtb9hV
 92KK4O5/N884kXgWYXHqcKKTO4q+X+JMjYparv1VC86eThWeExxlwowWxylaxn/wh099
 HfAbkUKwVlGt2oUN5TE9J2QjNUYuBD8ALQQbrhDzwxD0pBLFwsHqn59c4abnzAW9AFVK
 CoWe7leWWLGYcEkNSgLL6Gsm407ncN4QSsirC46VAjszZ6Hpwe7B9AdFI9VXyimzQEBO
 /CJQ==
X-Received: by 10.70.43.46 with SMTP id t14mr44620874pdl.57.1415038132643;
 Mon, 03 Nov 2014 10:08:52 -0800 (PST)
Received: from [10.248.157.153] (mobile-166-171-121-202.mycingular.net.
 [166.171.121.202])
 by mx.google.com with ESMTPSA id s7sm7836192pdi.72.2014.11.03.10.08.50
 for <multiple recipients>
 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
 Mon, 03 Nov 2014 10:08:51 -0800 (PST)
References: <5446ACD8.1010004@gmail.com>
 <B9AC89FB-C656-42C7-9204-C2B3AC6B8E29@csperkins.org>
 <544E7586.4080703@gmail.com>
 <22D97583-2E07-417C-84CC-923FD83C008C@csperkins.org>
 <544E781D.50305@gmail.com>
 <17742E9C-CCDD-4EFE-A2C1-C84531A0523F@csperkins.org>
 <544E7E2B.6040809@gmail.com>
 <9DEB3428-1B9E-4876-A6B5-B4CCE69D84AE@csperkins.org>
 <CAOJ7v-2wN-ff4RrM3rARYU=kwefj=MJ6mMD21a9_FXFpdYg8Og@mail.gmail.com>
 <CAOW+2duT7UJZavAJKVWU6vv-Aby-L=Urjyk+KiPBb1UPNhYY1w@mail.gmail.com>
 <790697E2-9C87-4B17-A49F-786292CF22AC@csperkins.org>
 <5457A0A7.7060004@gmail.com>
Mime-Version: 1.0 (1.0)
In-Reply-To: <5457A0A7.7060004@gmail.com>
Content-Type: multipart/alternative;
 boundary=Apple-Mail-93C1B196-DD54-4434-8660-C82B5FA3A69E
Content-Transfer-Encoding: 7bit
Message-Id: <693F1285-01C9-4214-8304-0607E6C07141@gmail.com>
X-Mailer: iPhone Mail (12B411)
From: Bernard Aboba <bernard.aboba@gmail.com>
Date: Mon, 3 Nov 2014 10:08:44 -0800
To: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Archived-At: http://mailarchive.ietf.org/arch/msg/rtcweb/HILo98yYJY_XLbXMv7kvLfLX7Wg
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Drop RFC 4588 RTX session multiplexing support
 requirement from RTP USAGE
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list
 <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>,
 <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>,
 <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Nov 2014 18:08:56 -0000


--Apple-Mail-93C1B196-DD54-4434-8660-C82B5FA3A69E
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

Fine with me too.



> On Nov 3, 2014, at 7:35 AM, Sergio Garcia Murillo <sergio.garcia.murillo@g=
mail.com> wrote:
>=20
> Fine for me, thanxs Colin
>=20
> BR
> Sergio
>> On 03/11/2014 16:25, Colin Perkins wrote:
>> I would have thought the compatibility arguments offered to       support=
 non-BUNDLE media applied here too, but okay. If I change the last paragraph=
 of rtp-usage, section 6.1 to:
>>=20
>>    Receivers are REQUIRED to implement support for RTP retransmission
>>    packets [RFC4588] sent using SSRC multiplexing, and MAY also support
>>    RTP retransmission packets sent           using session multiplexing. =
 Senders
>>    MAY send RTP retransmission packets in response to NACKs if support
>>    for the RTP retransmission payload format has been negotiated, and if
>>    the sender believes it is useful to           send a retransmission of=
 the
>>    packet(s) referenced in the NACK.  Senders do not need to retransmit
>>    every NACKed packet.
>>=20
>> is this acceptable?
>>=20
>> Colin
>>=20
>>=20
>>=20
>>=20
>>> On 28 Oct 2014, at 03:41, Bernard Aboba <bernard.aboba@gmail.com> wrote:=

>>> Justin said:=20
>>>=20
>>> "I don't think the WG ever explicitly signed up for session-multiplexing=
 of RTX data"
>>>=20
>>> [BA] I agree, and in addition would say the same thing with respect to FE=
C - one of the fundamental objections to RFC 5109 is that it only support se=
ssion-multiplexing, not SSRC multiplexing. =20
>>>=20
>>>> On Mon, Oct 27, 2014 at 5:18 PM, Justin Uberti <juberti@google.com> wro=
te:
>>>>=20
>>>>=20
>>>>> On Mon, Oct 27, 2014 at 12:16 PM, Colin Perkins <csp@csperkins.org> wr=
ote:
>>>>>> On 27 Oct 2014, at 17:17, Sergio Garcia Murillo <sergio.garcia.murill=
o@gmail.com> wrote:
>>>>>>> On 27/10/2014 18:10, Colin Perkins wrote:
>>>>>>>> On 27 Oct 2014, at 16:51, Sergio Garcia Murillo <sergio.garcia.muri=
llo@gmail.com> wrote:
>>>>>>>>> On 27/10/2014 17:45, Colin Perkins wrote:
>>>>>>>>>> On 27 Oct 2014, at 16:40, Sergio Garcia Murillo <sergio.garcia.mu=
rillo@gmail.com> wrote:
>>>>>>>>>>> On 27/10/2014 17:36, Colin Perkins wrote:
>>>>>>>>>>>> On 21 Oct 2014, at 19:58, Sergio Garcia Murillo <sergio.garcia.=
murillo@gmail.com> wrote:
>>>>>>>>>>>> Not sure if it is done on pourpose, but according to the RTP us=
age draft, it may seem that full RFC 4588 is mandated at the recevier side:
>>>>>>>>>>>>=20
>>>>>>>>>>>>     Receivers are REQUIRED to implement support for RTP retrans=
mission
>>>>>>>>>>>>     packets [RFC4588].
>>>>>>>>>>>>=20
>>>>>>>>>>>> That would include both modes, session and ssrc multiplexing. G=
iven the extensive usage of                                                 =
          bundle and current                                                =
           implementations, session multiplexing support doesn't make much s=
ense.
>>>>>>>>>>>>=20
>>>>>>>>>>>> Should we drop it, and state that only                         =
                                  ssrc-multiplexing shall be supported at th=
e receiving end?
>>>>>>>>>>>=20
>>>>>>>>>>> I don=E2=80=99t see any advantage to doing so, given that suppor=
t for non-BUNDLE sessions is                                                =
           REQUIRED. You need to implement the signalling needed for session=
-multiplexing of retransmission packet anyway, so disallowing it buys you no=
thing.
>>>>>>>>>>=20
>>>>>>>>>> You can do SSRC multiplexing with BUNDLE and non-BUNDLE sessions,=
 what I don't see is how to do session multiplexing with BUNDLE sessions.
>>>>>>>>>=20
>>>>>>>>> You can=E2=80=99t do session multiplexing for BUNDLE sessions; by d=
efinition they use SSRC multiplexing. You could do non-BUNDLE sessions, with=
                                                           retransmission se=
nt on a separate RTP session                                                =
           though.
>>>>>>>> So, you are saying exactly the same than me. SSRC multiplexing supp=
orts both BUNDLE and NON-BUNDLE. So, why require support for session multipl=
exing at all? As a developer, I don't see why I would have to implement some=
thing that would be rarely used and provide no extra benefit.
>>>>>>>=20
>>>>>>> Non-BUNDLE is session multiplexing. It uses a separate RTP session f=
or the retransmissions.
>>>>>> Maybe I am the missing something, if you don't use bundle to send the=
 audio/video on same rtpsession, you can still send rtx+video on same sessio=
n. That's it non-bundle with ssrc-multiplexing. Are we referring to differen=
t things?
>>>>>=20
>>>>> Sure, but that doesn=E2=80=99t alter the fact that the group decided t=
hat non-BUNDLE media needs to be supported. Sending retransmission on a sepa=
rate RTP session is as needed for interoperability with legacy systems as se=
nding audio and video on separate RTP sessions (and shouldn=E2=80=99t be har=
d to support, since it uses the same mechanisms).
>>>>=20
>>>> Non-BUNDLE media needs to be supported, but I don't think the WG ever e=
xplicitly signed up for session-multiplexing of RTX data. Unified plan is qu=
ite clear in its assertion that the primary, RTX, and FEC flows for a given m=
edia stream should all be represented by a single m=3D line, e.g. SSRC-multi=
plexed.=20
>>>>=20
>>>> _______________________________________________
>>>> rtcweb mailing list
>>>> rtcweb@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/rtcweb
>>=20
>>=20
>>=20
>> --=20
>> Colin Perkins
>> https://csperkins.org/
>>=20
>>=20
>>=20
>>=20
>>=20
>>=20
>> _______________________________________________
>> rtcweb mailing list
>> rtcweb@ietf.org
>> https://www.ietf.org/mailman/listinfo/rtcweb
>=20
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb

--Apple-Mail-93C1B196-DD54-4434-8660-C82B5FA3A69E
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><div>Fine with me too.<br><br><br></div><di=
v><br>On Nov 3, 2014, at 7:35 AM, Sergio Garcia Murillo &lt;<a href=3D"mailt=
o:sergio.garcia.murillo@gmail.com">sergio.garcia.murillo@gmail.com</a>&gt; w=
rote:<br><br></div><blockquote type=3D"cite"><div>
 =20
    <meta content=3D"text/html; charset=3DISO-8859-1" http-equiv=3D"Content-=
Type">
 =20
 =20
    <div class=3D"moz-cite-prefix">Fine for me, thanxs Colin<br>
      <br>
      BR<br>
      Sergio<br>
      On 03/11/2014 16:25, Colin Perkins wrote:<br>
    </div>
    <blockquote cite=3D"mid:790697E2-9C87-4B17-A49F-786292CF22AC@csperkins.o=
rg" type=3D"cite">
      <meta http-equiv=3D"Content-Type" content=3D"text/html;
        charset=3DISO-8859-1">
      I would have thought the compatibility arguments offered to
      support non-BUNDLE media applied here too, but okay. If I change
      the last paragraph of rtp-usage, section 6.1 to:
      <div><br>
      </div>
      <div>
        <div style=3D"margin: 0px;">&nbsp; &nbsp;Receivers are REQUIRED to i=
mplement
          support for RTP retransmission</div>
        <div style=3D"margin: 0px;">&nbsp;&nbsp; packets [RFC4588] sent usin=
g SSRC
          multiplexing, and MAY also support</div>
        <div style=3D"margin: 0px;">&nbsp;&nbsp; RTP retransmission packets s=
ent
          using session multiplexing.&nbsp; Senders</div>
        <div style=3D"margin: 0px;">&nbsp;&nbsp; MAY send RTP retransmission=
 packets
          in response to NACKs if support</div>
        <div style=3D"margin: 0px;">&nbsp;&nbsp; for the RTP retransmission p=
ayload
          format has been negotiated, and if</div>
        <div style=3D"margin: 0px;">&nbsp;&nbsp; the sender believes it is u=
seful to
          send a retransmission of the</div>
        <div style=3D"margin: 0px;">&nbsp;&nbsp; packet(s) referenced in the=
 NACK.&nbsp;
          Senders do not need to retransmit</div>
        <div style=3D"margin: 0px;">&nbsp;&nbsp; every NACKed packet.</div>
        <div style=3D"margin: 0px;"><br>
        </div>
        <div style=3D"margin: 0px;">is this acceptable?</div>
        <div><br>
        </div>
        <div>Colin<br>
          <div><br>
          </div>
          <div><br>
            <div><br>
            </div>
            <div><br>
              <div>
                <div>On 28 Oct 2014, at 03:41, Bernard Aboba &lt;<a moz-do-n=
ot-send=3D"true" href=3D"mailto:bernard.aboba@gmail.com">bernard.aboba@gmail=
.com</a>&gt;
                  wrote:</div>
                <blockquote type=3D"cite">
                  <div dir=3D"ltr">Justin said:&nbsp;
                    <div><br>
                    </div>
                    <div>"<span style=3D"font-family:arial,sans-serif;font-s=
ize:13px">I
                        don't think the WG ever explicitly signed up for
                        session-multiplexing of RTX data</span>"</div>
                    <div><br>
                    </div>
                    <div>[BA] I agree, and in addition would say the
                      same thing with respect to FEC - one of the
                      fundamental objections to RFC 5109 is that it only
                      support session-multiplexing, not SSRC
                      multiplexing. &nbsp;</div>
                  </div>
                  <div class=3D"gmail_extra"><br>
                    <div class=3D"gmail_quote">On Mon, Oct 27, 2014 at
                      5:18 PM, Justin Uberti <span dir=3D"ltr">&lt;<a moz-do=
-not-send=3D"true" href=3D"mailto:juberti@google.com" target=3D"_blank">jube=
rti@google.com</a>&gt;</span>
                      wrote:<br>
                      <blockquote class=3D"gmail_quote" style=3D"margin:0 0
                        0 .8ex;border-left:1px #ccc
                        solid;padding-left:1ex">
                        <div dir=3D"ltr"><br>
                          <div class=3D"gmail_extra"><br>
                            <div class=3D"gmail_quote">
                              <div>
                                <div class=3D"h5">On Mon, Oct 27, 2014 at
                                  12:16 PM, Colin Perkins <span dir=3D"ltr">=
&lt;<a moz-do-not-send=3D"true" href=3D"mailto:csp@csperkins.org" target=3D"=
_blank">csp@csperkins.org</a>&gt;</span>
                                  wrote:<br>
                                  <blockquote class=3D"gmail_quote" style=3D=
"margin:0 0 0
                                    .8ex;border-left:1px #ccc
                                    solid;padding-left:1ex">
                                    <div style=3D"word-wrap:break-word"><spa=
n>On
                                        27 Oct 2014, at 17:17, Sergio
                                        Garcia Murillo &lt;<a moz-do-not-sen=
d=3D"true" href=3D"mailto:sergio.garcia.murillo@gmail.com" target=3D"_blank"=
>sergio.garcia.murillo@gmail.com</a>&gt;
                                        wrote:</span>
                                      <div><span>
                                          <blockquote type=3D"cite">
                                            <div bgcolor=3D"#FFFFFF" text=3D=
"#000000">
                                              <div>On 27/10/2014 18:10,
                                                Colin Perkins wrote:<br>
                                              </div>
                                              <blockquote type=3D"cite">
                                                On 27 Oct 2014, at
                                                16:51, Sergio Garcia
                                                Murillo &lt;<a moz-do-not-se=
nd=3D"true" href=3D"mailto:sergio.garcia.murillo@gmail.com" target=3D"_blank=
">sergio.garcia.murillo@gmail.com</a>&gt;

                                                wrote:
                                                <div>
                                                  <blockquote type=3D"cite">=

                                                    <div bgcolor=3D"#FFFFFF"=
 text=3D"#000000">
                                                      <div>On 27/10/2014
                                                        17:45, Colin
                                                        Perkins wrote:<br>
                                                      </div>
                                                      <blockquote type=3D"ci=
te"> On
                                                        27 Oct 2014, at
                                                        16:40, Sergio
                                                        Garcia Murillo
                                                        &lt;<a moz-do-not-se=
nd=3D"true" href=3D"mailto:sergio.garcia.murillo@gmail.com" target=3D"_blank=
">sergio.garcia.murillo@gmail.com</a>&gt;


                                                        wrote:
                                                        <div>
                                                          <blockquote type=3D=
"cite">
                                                          <div bgcolor=3D"#FF=
FFFF" text=3D"#000000">
                                                          <div>On
                                                          27/10/2014
                                                          17:36, Colin
                                                          Perkins wrote:<br>=

                                                          </div>
                                                          <blockquote type=3D=
"cite">
                                                          <div>
                                                          <div>
                                                          <div>On 21 Oct
                                                          2014, at
                                                          19:58, Sergio
                                                          Garcia Murillo
                                                          &lt;<a moz-do-not-=
send=3D"true" href=3D"mailto:sergio.garcia.murillo@gmail.com" target=3D"_bla=
nk">sergio.garcia.murillo@gmail.com</a>&gt;



                                                          wrote:</div>
                                                          <blockquote type=3D=
"cite">
                                                          <div bgcolor=3D"#FF=
FFFF" text=3D"#000000">Not

                                                          sure if it is
                                                          done on
                                                          pourpose, but
                                                          according to
                                                          the RTP usage
                                                          draft, it may
                                                          seem that full
                                                          RFC 4588 is
                                                          mandated at
                                                          the recevier
                                                          side:<br>
                                                          <br>
                                                          <pre style=3D"font=
-size:1em;margin-top:0px;margin-bottom:0px;font-style:normal;font-variant:no=
rmal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:=
start;text-indent:0px;text-transform:none;word-spacing:0px">    Receivers ar=
e REQUIRED to implement support for RTP retransmission
   &nbsp;packets [<a moz-do-not-send=3D"true" href=3D"https://tools.ietf.org=
/html/rfc4588" title=3D"&quot;RTP Retransmission Payload Format&quot;" targe=
t=3D"_blank">RFC4588</a>].</pre>
                                                          <br>
                                                          That would
                                                          include both
                                                          modes, session
                                                          and ssrc
                                                          multiplexing.
                                                          Given the
                                                          extensive
                                                          usage of
                                                          bundle and
                                                          current
                                                          implementations,
                                                          session
                                                          multiplexing
                                                          support
                                                          doesn't make
                                                          much sense.<br>
                                                          <br>
                                                          Should we drop
                                                          it, and state
                                                          that only
                                                          ssrc-multiplexing
                                                          shall be
                                                          supported at
                                                          the receiving
                                                          end?<br>
                                                          </div>
                                                          </blockquote>
                                                          <br>
                                                          </div>
                                                          <div>I don=E2=80=99=
t
                                                          see any
                                                          advantage to
                                                          doing so,
                                                          given that
                                                          support for
                                                          non-BUNDLE
                                                          sessions is
                                                          REQUIRED. You
                                                          need to
                                                          implement the
                                                          signalling
                                                          needed for
                                                          session-multiplexi=
ng
                                                          of
                                                          retransmission
                                                          packet anyway,
                                                          so disallowing
                                                          it buys you
                                                          nothing.</div>
                                                          </div>
                                                          </blockquote>
                                                          <br>
                                                          You can do
                                                          SSRC
                                                          multiplexing
                                                          with BUNDLE
                                                          and non-BUNDLE
                                                          sessions, what
                                                          I don't see is
                                                          how to do
                                                          session
                                                          multiplexing
                                                          with BUNDLE
                                                          sessions. <br>
                                                          </div>
                                                          </blockquote>
                                                          <br>
                                                        </div>
                                                        <div>You can=E2=80=99=
t
                                                          do session
                                                          multiplexing
                                                          for BUNDLE
                                                          sessions; by
                                                          definition
                                                          they use SSRC
                                                          multiplexing.
                                                          You could do
                                                          non-BUNDLE
                                                          sessions, with
                                                          retransmission
                                                          sent on a
                                                          separate RTP
                                                          session
                                                          though.</div>
                                                        <div><span style=3D"=
border-collapse:separate;border-spacing:0px">
                                                          <div><br>
                                                          </div>
                                                          </span></div>
                                                      </blockquote>
                                                      So, you are saying
                                                      exactly the same
                                                      than me. SSRC
                                                      multiplexing
                                                      supports both
                                                      BUNDLE and
                                                      NON-BUNDLE. So,
                                                      why require
                                                      support for
                                                      session
                                                      multiplexing at
                                                      all? As a
                                                      developer, I don't
                                                      see why I would
                                                      have to implement
                                                      something that
                                                      would be rarely
                                                      used and provide
                                                      no extra benefit.<br>
                                                    </div>
                                                  </blockquote>
                                                  <div><br>
                                                  </div>
                                                  <div>Non-BUNDLE is
                                                    session
                                                    multiplexing. It
                                                    uses a separate RTP
                                                    session for the
                                                    retransmissions. <br>
                                                  </div>
                                                </div>
                                              </blockquote>
                                              Maybe I am the missing
                                              something, if you don't
                                              use bundle to send the
                                              audio/video on same
                                              rtpsession, you can still
                                              send rtx+video on same
                                              session. That's it
                                              non-bundle with
                                              ssrc-multiplexing. Are we
                                              referring to different
                                              things?</div>
                                          </blockquote>
                                          <div><br>
                                          </div>
                                        </span>
                                        <div>Sure, but that doesn=E2=80=99t
                                          alter the fact that the group
                                          decided that non-BUNDLE media
                                          needs to be supported. Sending
                                          retransmission on a separate
                                          RTP session is as needed for
                                          interoperability with legacy
                                          systems as sending audio and
                                          video on separate RTP sessions
                                          (and shouldn=E2=80=99t be hard to
                                          support, since it uses the
                                          same mechanisms).</div>
                                        <span><font color=3D"#888888"><br>
                                          </font></span></div>
                                    </div>
                                  </blockquote>
                                </div>
                              </div>
                              <div>Non-BUNDLE media needs to be
                                supported, but I don't think the WG ever
                                explicitly signed up for
                                session-multiplexing of RTX data.
                                Unified plan is quite clear in its
                                assertion that the primary, RTX, and FEC
                                flows for a given media stream should
                                all be represented by a single m=3D line,
                                e.g. SSRC-multiplexed.&nbsp;</div>
                            </div>
                          </div>
                        </div>
                        <br>
                        _______________________________________________<br>
                        rtcweb mailing list<br>
                        <a moz-do-not-send=3D"true" href=3D"mailto:rtcweb@ie=
tf.org">rtcweb@ietf.org</a><br>
                        <a moz-do-not-send=3D"true" href=3D"https://www.ietf=
.org/mailman/listinfo/rtcweb" target=3D"_blank">https://www.ietf.org/mailman=
/listinfo/rtcweb</a><br>
                        <br>
                      </blockquote>
                    </div>
                    <br>
                  </div>
                </blockquote>
              </div>
              <br>
              <div apple-content-edited=3D"true">
                <span class=3D"Apple-style-span" style=3D"border-collapse:
                  separate; border-spacing: 0px;">
                  <div><br class=3D"Apple-interchange-newline">
                    <br class=3D"khtml-block-placeholder">
                  </div>
                  <div>--&nbsp;</div>
                  <div>Colin Perkins</div>
                  <div><a moz-do-not-send=3D"true" href=3D"https://csperkins=
.org/">https://csperkins.org/</a></div>
                  <div><br>
                  </div>
                </span><br class=3D"Apple-interchange-newline">
                <br class=3D"Apple-interchange-newline">
              </div>
              <br>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class=3D"mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap=3D"">_______________________________________________
rtcweb mailing list
<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:rtcweb@ietf.org">rtcweb=
@ietf.org</a>
<a class=3D"moz-txt-link-freetext" href=3D"https://www.ietf.org/mailman/list=
info/rtcweb">https://www.ietf.org/mailman/listinfo/rtcweb</a>
</pre>
    </blockquote>
    <br>
 =20

</div></blockquote><blockquote type=3D"cite"><div><span>____________________=
___________________________</span><br><span>rtcweb mailing list</span><br><s=
pan><a href=3D"mailto:rtcweb@ietf.org">rtcweb@ietf.org</a></span><br><span><=
a href=3D"https://www.ietf.org/mailman/listinfo/rtcweb">https://www.ietf.org=
/mailman/listinfo/rtcweb</a></span><br></div></blockquote></body></html>=

--Apple-Mail-93C1B196-DD54-4434-8660-C82B5FA3A69E--

