Re: [MMUSIC] [rtcweb] Translating Plan A into No Plan (Was: No Plan)

Emil Ivov <emcho@jitsi.org> Mon, 03 June 2013 21:49 UTC

Return-Path: <emil@sip-communicator.org>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DB5211E812D for <mmusic@ietfa.amsl.com>; Mon, 3 Jun 2013 14:49:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.506
X-Spam-Level:
X-Spam-Status: No, score=-1.506 tagged_above=-999 required=5 tests=[AWL=-0.707, BAYES_00=-2.599, J_CHICKENPOX_12=0.6, J_CHICKENPOX_15=0.6, J_CHICKENPOX_18=0.6]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N6ZT7SUQVWA6 for <mmusic@ietfa.amsl.com>; Mon, 3 Jun 2013 14:49:13 -0700 (PDT)
Received: from mail-ee0-x234.google.com (mail-ee0-x234.google.com [IPv6:2a00:1450:4013:c00::234]) by ietfa.amsl.com (Postfix) with ESMTP id 2B82211E80F9 for <mmusic@ietf.org>; Mon, 3 Jun 2013 14:47:04 -0700 (PDT)
Received: by mail-ee0-f52.google.com with SMTP id c50so1070042eek.11 for <mmusic@ietf.org>; Mon, 03 Jun 2013 14:47:03 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding:x-gm-message-state; bh=b1C9JGHw13ERdsNVBtRMn45TGfwCemgHAmdN0ziV6zI=; b=mYMvez4QaWVvuDqmyO4ILDEUAmA1+GeBVjIAUmOGhM8mh2MSOtuSBhd1G3tPc+57yp ev7OtlyjihaZ8CCH6SUeEjKIqJQTSGeUNl/ynxqYbdjMca8VcFyoQy+F5HYswlSfg9OL UXRsqOr40c+T1zUPNep93ibeaSWmpE4Di9NbtsX0TDZYHk2xD+e7EYKcVHzez7A6IFG+ MGvsi+i1ibVPCSGOPL/zG/exBJ93L1ZCt5v4m3YI+llxKoP9O5HVV5cZee8Gli9jljVm VDFKAXoMvCEhEq/8F68euOAxziIs+MWrvUnCPfkptHG1ucYAmxeOdt4+D76ytUIoL749 EvXQ==
X-Received: by 10.14.88.130 with SMTP id a2mr24384408eef.53.1370296023196; Mon, 03 Jun 2013 14:47:03 -0700 (PDT)
Received: from [10.1.1.28] (damencho.com. [78.90.89.119]) by mx.google.com with ESMTPSA id b14sm16672088ees.16.2013.06.03.14.47.01 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 03 Jun 2013 14:47:02 -0700 (PDT)
Message-ID: <51AD0ED4.1010208@jitsi.org>
Date: Tue, 04 Jun 2013 00:47:00 +0300
From: Emil Ivov <emcho@jitsi.org>
Organization: Jitsi
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130509 Thunderbird/17.0.6
MIME-Version: 1.0
To: Cullen Jennings <fluffy@iii.ca>
References: <51A65017.4090502@jitsi.org> <51A65DB8.9060702@alum.mit.edu> <51A880A7.7010908@jitsi.org> <C5E08FE080ACFD4DAE31E4BDBF944EB113528171@xmb-aln-x02.cisco.com> <51A8EAB7.8080206@jitsi.org> <C5E08FE080ACFD4DAE31E4BDBF944EB11352940B@xmb-aln-x02.cisco.com> <51ACD224.8080100@jitsi.org> <9D1E0FD6-9AC4-425E-8DC2-E22BC7040B61@iii.ca>
In-Reply-To: <9D1E0FD6-9AC4-425E-8DC2-E22BC7040B61@iii.ca>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Gm-Message-State: ALoCoQm/HbXTYSPK4QtH6VW4C/tOB3ekeZ0MEaSElF9m1xTbARDtmi2+DrTT2CbcuEXWr+6i8iFB
Cc: mmusic WG <mmusic@ietf.org>
Subject: Re: [MMUSIC] [rtcweb] Translating Plan A into No Plan (Was: No Plan)
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Jun 2013 21:49:23 -0000

On 03.06.13, 23:06, Cullen Jennings wrote:
>
> On Jun 3, 2013, at 11:28 AM, Emil Ivov <emcho@jitsi.org> wrote:
>
>> An offer generated by a "No Plan" browser in this case would look something like this:
>>
>>    v=0
>>    o=- 20518 0 IN IP4 198.51.100.1
>>    s=
>>    t=0 0
>>    c=IN IP4 203.0.113.1
>>    a=ice-ufrag:F7gI
>>    a=ice-pwd:x9cml/YzichV2+XlhiMu8g
>>    a=fingerprint:sha-1 42:89:c5:c6:55:9d:39:f9:b6:eb:e7
>>    a=group:BUNDLE m0 m1
>>
>>    m=audio 56600 RTP/SAVPF 96 0
>>    a=mid:m0
>>    a=rtpmap:96 opus/48000
>>    a=rtpmap:0 PCMU/8000
>>    a=ptime:20
>>    a=sendrecv
>>    a=rtcp-mux
>>    [ICE candidates]
>>
>>    m=video 56602 RTP/SAVPF 97 98
>>    a=mid:m1
>>    a=rtpmap:97 H264/90000
>>    a=fmtp:97 profile-level-id=4d0028;packetization-mode=1
>>    a=rtpmap:98 VP8/90000
>>    a=sendrecv
>>    a=rtcp-mux
>>    [ICE candidates]
>
> In no-plan, What would the answer look like if you were receiving 2 video stream?

It would look like the above. Additional application-specific signalling 
would also say something like this:

{
      "firstStream":
      {
          "SSRC": "11111",
          "accept": "false"
      },
      "secondStream":
      {
          "SSRC": "22222",
          "accept": "true"
      },
      "thirdStream":
      {
          "SSRC": "333333",
          "accept": "true"
      },
}

Emil

-- 
https://jitsi.org