Re: [rtcweb] Proposed message to send to the IETF rtcweb and W3C WebRTC working groups.

Iñaki Baz Castillo <ibc@aliax.net> Mon, 22 July 2013 17:46 UTC

Return-Path: <ibc@aliax.net>
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 3FF5911E8145 for <rtcweb@ietfa.amsl.com>; Mon, 22 Jul 2013 10:46:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.677
X-Spam-Level:
X-Spam-Status: No, score=-2.677 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
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 ArRUZqgvY5Vz for <rtcweb@ietfa.amsl.com>; Mon, 22 Jul 2013 10:46:44 -0700 (PDT)
Received: from mail-qa0-f46.google.com (mail-qa0-f46.google.com [209.85.216.46]) by ietfa.amsl.com (Postfix) with ESMTP id 434BF11E8143 for <rtcweb@ietf.org>; Mon, 22 Jul 2013 10:46:44 -0700 (PDT)
Received: by mail-qa0-f46.google.com with SMTP id bq6so616097qab.5 for <rtcweb@ietf.org>; Mon, 22 Jul 2013 10:46:43 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding:x-gm-message-state; bh=0XNQtIjOm5ckNNWjtD4hAmS/UuH2LusuXO9odwPCDus=; b=EwfifsH/CpBSfRDchgp8qwn+GlhNU9Tfq2ISVK675G+PJH3hjWFTtE/w7hVmM2rHXU gTPZ1FcqaCbZyEX6Wt+QpxcWm4eUF5oQIQUKOjv7HRRiscB1hV8zXiMf7ngV9Kol+gvg zD2ZhEpffCCWCB6kCldXHPNnfeCuM9wUkj5ByZgk4jshi0MokiXq6g0vP/bcPb1fURWa gENi5po9JE55mldvZVv/HiQlaLhB750N6Z2HI1hO39o/zjwkx2a3P61aXmyJAzFBbgCW vSp7zEXm0Y6oDZZh4LV+55Nl1R5XUuKW5MLvi/z7Ww6Gahs1prwaxVr6lOHcMFsTRTW2 s0dw==
X-Received: by 10.49.84.164 with SMTP id a4mr34418627qez.4.1374515203652; Mon, 22 Jul 2013 10:46:43 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.49.72.132 with HTTP; Mon, 22 Jul 2013 10:46:23 -0700 (PDT)
In-Reply-To: <51ED651B.3000401@goodadvice.pages.de>
References: <51ED4A45.9000703@ik.nu> <CALiegfk1kUuezLSOqfLRnFC7gNWXgjerv9Q_mPKrR01zp3mdqQ@mail.gmail.com> <51ED651B.3000401@goodadvice.pages.de>
From: Iñaki Baz Castillo <ibc@aliax.net>
Date: Mon, 22 Jul 2013 19:46:23 +0200
Message-ID: <CALiegfkBL1jp=4Dw9K45CBkCLR1iFPh2-9mO18XkT+fSra=1xQ@mail.gmail.com>
To: Philipp Hancke <fippo@goodadvice.pages.de>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Gm-Message-State: ALoCoQlsM1lHZuqiOSzp7L4IY1Vcz1xG1C4paU87xTjKzypk75R90i46hPitr5TytygU0x2vAnr+
Cc: XMPP Jingle <jingle@xmpp.org>, "rtcweb@ietf.org" <rtcweb@ietf.org>, "public-webrtc@w3.org" <public-webrtc@w3.org>
Subject: Re: [rtcweb] Proposed message to send to the IETF rtcweb and W3C WebRTC working groups.
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: Mon, 22 Jul 2013 17:46:49 -0000

2013/7/22 Philipp Hancke <fippo@goodadvice.pages.de>:
> Am 22.07.2013 17:14, schrieb Iñaki Baz Castillo:
>
>> Great. First thing you should complain about is the fact that current
>> WebRTC specification makes unfeasible for a browser to use SDP-XML as
>> defined by XEP-0167.
>
>
> I said this before, but since you insist on repeating your argument i'll
> repeat mine: I have running code doing exactly that.
>
> It's hard work and there are some points where this is PITA, I have
> discovered numerous bugs in chrome (and the jingle spec) along the way, but
> it's certainly not unfeasible.
>
>
> So far, this mapping works using the elements already defined in XEPs 0167,
> 0293, 0294 and 0320 even.
> http://tools.ietf.org/html/draft-ietf-rtcweb-jsep-03#section-4.1 has a quite
> concrete list of features of what functionality the mapping between SDP and
> the xmlish SD has to define.


Thanks for the information.

Just wondering if you would feel more comfortable with a WebRTC API
that provides you real JS Objects/Classes with all the media
parameters and transport information (instead of a SDP blob string) so
you don't need to parse a plain-SDP (which will be different in each
vendor's browser and browser's release and others WebRTC compatible
devices) but instead take the data from JS Object structures and use
it to construct your own signaling protocol.

Thanks a lot.

--
Iñaki Baz Castillo
<ibc@aliax.net>