Re: [rtcweb] Checkpointing decisions in RTCWEB

Robin Raymond <robin@hookflash.com> Fri, 08 March 2013 19:05 UTC

Return-Path: <robin@hookflash.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03F9221F868E for <rtcweb@ietfa.amsl.com>; Fri, 8 Mar 2013 11:05:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.977
X-Spam-Level:
X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
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 KEixbQWqzZXp for <rtcweb@ietfa.amsl.com>; Fri, 8 Mar 2013 11:05:03 -0800 (PST)
Received: from mail-ob0-x235.google.com (mail-ob0-x235.google.com [IPv6:2607:f8b0:4003:c01::235]) by ietfa.amsl.com (Postfix) with ESMTP id 6BD9821F8630 for <rtcweb@ietf.org>; Fri, 8 Mar 2013 11:05:03 -0800 (PST)
Received: by mail-ob0-f181.google.com with SMTP id ni5so1568073obc.26 for <rtcweb@ietf.org>; Fri, 08 Mar 2013 11:05:03 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:x-gm-message-state; bh=0eA5SwGwNJ8Tdpd2HVjtSBRJ6rVl38IJh+eirw8fjyI=; b=FsiBPaQ58bpCGbAqPr3YQrp5nHmUsB0DuCgMckLiRG8KDPlwmbbIWgncnX/rqC74Le 5DoE6O+XbIBoUWSXcifQMOajPB5X2Jj/G/1A07y+bPWqfB50PHekhAzcYNFe6A8mEQN8 LyKmGUqaiP0c0alFR2kq/iVpzLXhZNBA9c0JDXAZ2CQcMWV0QRbwo3KJYc0vdHPim21A y9NOxAGOQBC/A2nuR+VHBbQL5r3s26Y8X4f3Fz6rdpkD6a7aGJ7QxfpuKZUVeEqE4tFq lgFivoRn2ze+Kx+CPFULGqIHM8G60yStXtqLbUCKYcu7tAOFdjuGyMvJw0pUUyM81KSE SEbQ==
MIME-Version: 1.0
X-Received: by 10.182.245.109 with SMTP id xn13mr2724057obc.46.1362769502194; Fri, 08 Mar 2013 11:05:02 -0800 (PST)
Received: by 10.60.134.197 with HTTP; Fri, 8 Mar 2013 11:05:02 -0800 (PST)
In-Reply-To: <57A15FAF9E58F841B2B1651FFE16D281026A26@GENSJZMBX03.msg.int.genesyslab.com>
References: <CA+9kkMAtTOAw4hy5yRhdgW5=Ca9a9LjX9paZrR=+ABJGnJAU=w@mail.gmail.com> <CAHBDyN75PncyA1euiZ-9rr=parAGnM43oAL0JQHykxnJ+3YWww@mail.gmail.com> <57A15FAF9E58F841B2B1651FFE16D281026A26@GENSJZMBX03.msg.int.genesyslab.com>
Date: Fri, 08 Mar 2013 14:05:02 -0500
Message-ID: <CAADs5MoWo6Nd+S7ndLDn784hTtCBxzu-kR0=9PkwJRQFZ5bp7Q@mail.gmail.com>
From: Robin Raymond <robin@hookflash.com>
To: Jim Barnett <Jim.Barnett@genesyslab.com>
Content-Type: multipart/alternative; boundary="14dae93b602216e20504d76e80b7"
X-Gm-Message-State: ALoCoQkFeDgXhofO6EgShCE9U1XnFUqzD0JGNz4n8UxlzeqHdLWGMiZPovCKgGsaFsRSzuAeAV0h
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Checkpointing decisions in RTCWEB
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
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: Fri, 08 Mar 2013 19:05:04 -0000

On Fri, Mar 8, 2013 at 9:57 AM, Jim Barnett <Jim.Barnett@genesyslab.com>wrote:

> Mary,
>   How can there be interoperability issues if no one is required to use
> SDP over the wire?  Are you saying that there are things that we need that
> SDP cannot express (or cannot be extended to express)?
>
> - Jim
>
>
I just want to clarify something. Is the expectation that an application
developer can (if they so choose) take the SDP, parse it, extract the data,
send in an alternative format and then reassemble the SDP at the remote
side an accepted practice and an expected use case?

Regardless if it is or not, I'm positive that this extraction/assembly
process will be done but I want to make sure the expectation/use case is
absolutely clear. From what I've been reading, the expectation is the
browser generates "blob" and "blob" gets given to other party 'as is' but
perhaps I'm mistaken.

Further, the issue with SDP is also offer/answer. SDP isn't just a
arcane/obtuse format. It's a state machine and a media signalling protocol.
That causes a great deal of pain (breaks or messy hybrids) for other models
even if we can "disassemble and reassemble" SDP.