Re: [rtcweb] Remote recording - RTC-Web client acting as SIPREC session recording client

Igor Faynberg <igor.faynberg@alcatel-lucent.com> Tue, 23 August 2011 20:37 UTC

Return-Path: <igor.faynberg@alcatel-lucent.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 0ACA221F8C2D for <rtcweb@ietfa.amsl.com>; Tue, 23 Aug 2011 13:37:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.608
X-Spam-Level:
X-Spam-Status: No, score=-6.608 tagged_above=-999 required=5 tests=[AWL=-0.010, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
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 bNlGRvzvW6Mz for <rtcweb@ietfa.amsl.com>; Tue, 23 Aug 2011 13:37:52 -0700 (PDT)
Received: from ihemail1.lucent.com (ihemail1.lucent.com [135.245.0.33]) by ietfa.amsl.com (Postfix) with ESMTP id 6DE4221F8C1A for <rtcweb@ietf.org>; Tue, 23 Aug 2011 13:37:52 -0700 (PDT)
Received: from usnavsmail3.ndc.alcatel-lucent.com (usnavsmail3.ndc.alcatel-lucent.com [135.3.39.11]) by ihemail1.lucent.com (8.13.8/IER-o) with ESMTP id p7NKd0hR025967 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <rtcweb@ietf.org>; Tue, 23 Aug 2011 15:39:00 -0500 (CDT)
Received: from umail.lucent.com (umail-ce2.ndc.lucent.com [135.3.40.63]) by usnavsmail3.ndc.alcatel-lucent.com (8.14.3/8.14.3/GMO) with ESMTP id p7NKcxsl016124 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <rtcweb@ietf.org>; Tue, 23 Aug 2011 15:39:00 -0500
Received: from [135.244.192.104] (faynberg.lra.lucent.com [135.244.192.104]) by umail.lucent.com (8.13.8/TPES) with ESMTP id p7NKcwNh013030; Tue, 23 Aug 2011 15:38:59 -0500 (CDT)
Message-ID: <4E540FE2.7020605@alcatel-lucent.com>
Date: Tue, 23 Aug 2011 16:38:58 -0400
From: Igor Faynberg <igor.faynberg@alcatel-lucent.com>
Organization: Alcatel-Lucent
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.18) Gecko/20110616 Thunderbird/3.1.11
MIME-Version: 1.0
To: rtcweb@ietf.org
References: <A444A0F8084434499206E78C106220CA0B00FDB08B@MCHP058A.global-ad.net> <89177AB2-F721-47E4-8471-2180EDA10615@voxeo.com> <A444A0F8084434499206E78C106220CA0B00FDB34D@MCHP058A.global-ad.net> <496EE152-41F2-49AB-A136-05735FE5A9F9@voxeo.com> <101C6067BEC68246B0C3F6843BCCC1E31018BF6BE2@MCHP058A.global-ad.net>
In-Reply-To: <101C6067BEC68246B0C3F6843BCCC1E31018BF6BE2@MCHP058A.global-ad.net>
Content-Type: multipart/alternative; boundary="------------090903030904080009010302"
X-Scanned-By: MIMEDefang 2.57 on 135.245.2.33
X-Scanned-By: MIMEDefang 2.64 on 135.3.39.11
Subject: Re: [rtcweb] Remote recording - RTC-Web client acting as SIPREC session recording client
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: igor.faynberg@alcatel-lucent.com
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: Tue, 23 Aug 2011 20:37:53 -0000


On 8/23/2011 1:50 PM, Hutton, Andrew wrote:


> ...

> What I heard a number of times at IETF81 is that what people want is 
> to build innovative new applications with a real time media enabled 
> browser and to it seems clear to me we need a browser API which is 
> flexible and enables applications to do clever things with media 
> streams. So exploring some use cases which require the browser to 
> duplicate and copy media streams is a good idea.
Indeed the browser API must be flexible and it must enable 
applications.  Strong ++ on that.

Inasmuch as we, in the IETF, are not really in control of API, to ensure 
its flexibility we can only make the right protocol selection.   To this 
end, the worst thing would be trying to reinvent the wheel.  People have 
been working on SIPREC for more than a year now--would it be not wise on 
our part to take the output of that work?

Overall, even if the browser does not support the full-blown SIP, I 
think it must support some parts of it (REFER and SUBSCRIBE/NOTIFY, for 
one thing) in order to enable flexibility.

A few thousand messages ago, I asked how (asynchronous) notifications 
could be implemented without having SIP in the browser, and I don't 
think we had a sufficient discussion.

Igor
>
>