Re: [rtcweb] Text communication in RTCWEB sessions -job overview

Gunnar Hellström <gunnar.hellstrom@omnitor.se> Sun, 18 November 2012 19:55 UTC

Return-Path: <gunnar.hellstrom@omnitor.se>
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 6D7C121F8451 for <rtcweb@ietfa.amsl.com>; Sun, 18 Nov 2012 11:55:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.96
X-Spam-Level:
X-Spam-Status: No, score=-1.96 tagged_above=-999 required=5 tests=[AWL=0.338, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id stAG8Echqg+k for <rtcweb@ietfa.amsl.com>; Sun, 18 Nov 2012 11:55:12 -0800 (PST)
Received: from vsp-authed-03-02.binero.net (vsp-authed02.binero.net [195.74.38.226]) by ietfa.amsl.com (Postfix) with SMTP id 0095E21F842B for <rtcweb@ietf.org>; Sun, 18 Nov 2012 11:55:10 -0800 (PST)
Received: from smtp01.binero.se (unknown [195.74.38.28]) by vsp-authed-03-02.binero.net (Halon Mail Gateway) with ESMTP for <rtcweb@ietf.org>; Sun, 18 Nov 2012 20:55:01 +0100 (CET)
Received: from [192.168.50.38] (h79n2fls31o933.telia.com [212.181.137.79]) (Authenticated sender: gunnar.hellstrom@omnitor.se) by smtp-06-01.atm.binero.net (Postfix) with ESMTPA id C4BBF3A189 for <rtcweb@ietf.org>; Sun, 18 Nov 2012 20:55:01 +0100 (CET)
Message-ID: <50A93D16.6010503@omnitor.se>
Date: Sun, 18 Nov 2012 20:55:02 +0100
From: Gunnar Hellström <gunnar.hellstrom@omnitor.se>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20121026 Thunderbird/16.0.2
MIME-Version: 1.0
To: rtcweb@ietf.org
References: <50A0BC04.6090200@omnitor.se> <50A0E85E.4020201@alvestrand.no> <DF70D2B1-A20A-43BC-B20A-EFD1BD8B1A0B@edvina.net> <50A218FF.9050104@alvestrand.no>
In-Reply-To: <50A218FF.9050104@alvestrand.no>
Content-Type: multipart/alternative; boundary="------------090809020202050503010604"
Subject: Re: [rtcweb] Text communication in RTCWEB sessions -job overview
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: Sun, 18 Nov 2012 19:55:13 -0000

After a rapid browse, this is my view of what needs to be done to 
specify real-time text in RTCWEB and WebRTC.

1. draft-ietf-rtcweb-overview
      Make definition of Media to include real-time text
     Define the short form rtt
     Add rtt to descriptions in e.g. sections 2.1 and 2.2
     non-critical

2. draft-ietf-rtcweb-use-cases-and-requirements
     add a couple of rtt use cases
     add requirements for rtt
     add api requirements for rtt
     important, initiated

3. draft-nandakumar-rtcweb-sdp
     add codec description for rtt
     add sdp for rtt for the use cases
     important, initiated

4. draft-x-rtcweb-rtt
     rtt specifics for rtt codec and rtp usage
     ( take inspiration from draft-ietf-rtcweb-audio )
     new needed draft - not initiated

5. draft-ietf-rtcweb-jsep
     add rtt to API MediaHints  clause 6.1.1
     add rtt to examples in chapter 7.
    important

6. draft-ietf-rtcweb-rtpusage
     mention rtt
     add rtt to mixer discussion
     non-critical

7. draft-thomson-rtcweb-api-req
     mention rtt
     non-critical

8. draft-aboba-rtcweb-ecrit
     adjust rtt discussion for emergency calls to current status
     non critical

9. w3c.webrtc
     add rtt API, e.g. to Network Stream API
     important, urgent

10. w3c getusermedia
     add rtt to GetUserMedia API
     important, urgent


Any more?
Any less?


/Gunnar


On 2012-11-13 10:55, Harald Alvestrand wrote:
> On 11/13/2012 09:55 AM, Olle E. Johansson wrote:
>>
>> 12 nov 2012 kl. 13:15 skrev Harald Alvestrand <harald@alvestrand.no 
>> <mailto:harald@alvestrand.no>>:
>>
>>> I would prefer this to be added as a separate specification, rather 
>>> than done at this time.
>>> The reason being that this should be relatively easy to add on top 
>>> of the data channel functionality, but will definitely take some 
>>> time to specify, so should not be on the critical path for this 
>>> round of specifications.
>> T.140 is a codec in the  RTP flow and is implemented in Asterisk and 
>> a couple of Video SIP phones.
>> I see no reason to move it to the data channel, that would limit 
>> interoperability.
>>
>> Much easier - and faster - to implement in the RTP subsystem as it is 
>> already covered by SDP offer/answer.
>>
> Anything is possible, if someone is willing to do it.
>
> Olle and Gunnar, can you undertake to write a complete specification 
> for how to use T.140 with RTCWEB, including how it should fit in with 
> the API specification, and whether or not it supports the needs that 
> Gunnar has claimed for text services?
>
> I don't understand T.140 - so I can't do the work. Someone who wants 
> it should.
>
>
>
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb