[Rum] Real-time text in multi-party calls - draft-hellstrom-mmusic-multi-party-rtt-00.txt

Gunnar Hellström <gunnar.hellstrom@omnitor.se> Thu, 21 November 2019 09:51 UTC

Return-Path: <gunnar.hellstrom@omnitor.se>
X-Original-To: rum@ietfa.amsl.com
Delivered-To: rum@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C7AC120A4C for <rum@ietfa.amsl.com>; Thu, 21 Nov 2019 01:51:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=omnitorab.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tgpeKxUjpV1t for <rum@ietfa.amsl.com>; Thu, 21 Nov 2019 01:51:06 -0800 (PST)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00132.outbound.protection.outlook.com [40.107.0.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D28B5120A3D for <rum@ietf.org>; Thu, 21 Nov 2019 01:51:05 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jrvc3EtsRmRICXjepxfLV3pAJ2llrsSHmcK6iy69ZYA2TbIs2DB3yC6gXkilyu+azWs+zJt8/900D6GbkUqbo2l4R8Sldr6wXb4pirwHmqleYpI2LP295jj8CytgqxqkhWffqT/eKDg6ZERjTmBg/PwtidW4S4S1LPGdb6nMXzns/8mslEXlr5041zn7lo4sZ80LBaTwLnfMkeHD+7gKOcbmaWFAnBTVWJC0sSyToFtlhCtNJpQCjZYo4iomXsvFvoW3tCQTcGHkpFA1KpvRzjqJuPoHgDdCNRP1pXFoRZqp6Hkpt0smErzatp0mzeRet+bWqXH6d0LsxOFbs7Ohmw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RaCiXAkWoEtyt/6YF5Ssu78iIZYMe6CZmCjYZv3g+KY=; b=Xl70sKzpqJM9TWeOOvcUgKkB47arOB2U4ACqPUmZlDIE+EJv5VW27bYGy0kxQ1ZXXJxWtlJ4UfCe3S10OfQc0Xa4KB8kNCAd+ThMUaoNvm6TW7owi72Uby1+gPptHsvQN/OrDZIwg332xV7+Qm+o4B4YG6ch9M0GAJ+RFuGmRGaT9xStlWf3DDJAC8JbztEke/WYmsdi1+5+hzIRqhLgdW6WHzHMr7nzMXBff6vFgYfZnk0RNtaQvNSRqBhEddSZYu+5NyEXbc1FU5Jcb84GzYIiK8BdbWGVmli9q1g0ZUpHvzkFrQlSYGgfuVs0wH2IeUrTrmuOjov3faHlVLmlgg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=omnitor.se; dmarc=pass action=none header.from=omnitor.se; dkim=pass header.d=omnitor.se; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=omnitorab.onmicrosoft.com; s=selector2-omnitorab-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RaCiXAkWoEtyt/6YF5Ssu78iIZYMe6CZmCjYZv3g+KY=; b=UMV/vzIPmuEQzlnysiJ9eJoEGsl6PBf2ivnIqiNn12WjWCFuZIyrogax5QDjwnB3qh6Ma8BIG21StPnWOgg/3ZQU3Sc9emSZgwWXwOdbDq/Z9L2WRUe6AY+M8Sg5v0PWhsssffDRd+IIyGQrEXhzUaOqtFTflf8HYmPeWqb5scs=
Received: from AM0P193MB0660.EURP193.PROD.OUTLOOK.COM (10.186.188.211) by AM0P193MB0356.EURP193.PROD.OUTLOOK.COM (52.134.94.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2474.17; Thu, 21 Nov 2019 09:51:02 +0000
Received: from AM0P193MB0660.EURP193.PROD.OUTLOOK.COM ([fe80::7c02:91bb:c094:6a48]) by AM0P193MB0660.EURP193.PROD.OUTLOOK.COM ([fe80::7c02:91bb:c094:6a48%3]) with mapi id 15.20.2474.019; Thu, 21 Nov 2019 09:51:02 +0000
From: Gunnar Hellström <gunnar.hellstrom@omnitor.se>
To: "rum@ietf.org" <rum@ietf.org>
Thread-Topic: Real-time text in multi-party calls - draft-hellstrom-mmusic-multi-party-rtt-00.txt
Thread-Index: AQHVoFEvFworn1/vDE67XqhNBv0s8Q==
Date: Thu, 21 Nov 2019 09:51:02 +0000
Message-ID: <33bc192a-ce4c-dec7-6e40-13c208a12a3a@omnitor.se>
References: <211b9a4a-8c5c-5f8e-2580-46bb5b21648a@omnitor.se>
In-Reply-To: <211b9a4a-8c5c-5f8e-2580-46bb5b21648a@omnitor.se>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-clientproxiedby: GV0P278CA0002.CHEP278.PROD.OUTLOOK.COM (2603:10a6:710:26::12) To AM0P193MB0660.EURP193.PROD.OUTLOOK.COM (2603:10a6:20b:163::19)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=gunnar.hellstrom@omnitor.se;
x-ms-exchange-messagesentrepresentingtype: 1
x-forwarded-message-id: <211b9a4a-8c5c-5f8e-2580-46bb5b21648a@omnitor.se>
x-originating-ip: [77.53.230.59]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2355a99d-3d4d-4dea-55fc-08d76e6851ad
x-ms-traffictypediagnostic: AM0P193MB0356:
x-ms-exchange-purlcount: 5
x-microsoft-antispam-prvs: <AM0P193MB03564C8D4616387B4289BA2BFB4E0@AM0P193MB0356.EURP193.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0228DDDDD7
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39830400003)(346002)(366004)(396003)(376002)(136003)(199004)(189003)(1730700003)(81156014)(4001150100001)(6916009)(81166006)(7736002)(66574012)(5640700003)(6486002)(86362001)(3846002)(2906002)(66476007)(66556008)(6116002)(66446008)(31686004)(66946007)(508600001)(31696002)(8676002)(2351001)(966005)(14454004)(36756003)(6436002)(316002)(64756008)(99286004)(2501003)(386003)(71190400001)(76176011)(186003)(71200400001)(102836004)(25786009)(2616005)(21615005)(5660300002)(606006)(11346002)(446003)(8936002)(14444005)(256004)(26005)(236005)(6512007)(54896002)(52116002)(6306002)(66066001)(6506007); DIR:OUT; SFP:1102; SCL:1; SRVR:AM0P193MB0356; H:AM0P193MB0660.EURP193.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: omnitor.se does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ndkAOwduolO7P7Dts5zEQiC7QrPrkHacBtFovaxGS82NDCxgo74xQT/mNXNf1aC8rXUcSQ+3DV0wtFJkXVnjLCzBv2YXb/wRaf326R6Y7L1x1EttP9FXJH28Mccp7KDH4NKNG2CtXawJIEZLrEiPl7NPpY+TtjteizQh/BH1P15DtJKHSTt16Tn5Atfe116bEUewnlPKWmLPvVa5DzPpJpH0JDTcLDfstXy+w/WIQzu3L/iZiG9RDZq+5E6w9uAx0NSA9ix4PnT3OsgMPlzqU4VHupMV9D0acZjsJ7OQD+de35maiJE13vaIXpE9diUFBaqVJCKRrXqcrmCPu5b8cmM4mcHrylFzGw51LyWiasdSz0srhrP0CHWDHVwSXKQv+sJAWimuaPHzv1U03/q69lCV1922PJdGsMzFiKeVmFzBOloZ+II5lg9+kmCYKpwf/tWy73KePmEjVHE2LIM7otXg8zsTbm5OCkP40cfYL5s=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_33bc192ace4cdec76e4013c208a12a3aomnitorse_"
MIME-Version: 1.0
X-OriginatorOrg: omnitor.se
X-MS-Exchange-CrossTenant-Network-Message-Id: 2355a99d-3d4d-4dea-55fc-08d76e6851ad
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Nov 2019 09:51:02.3965 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2df8b35f-363f-46b8-a0d1-ee9b1723225b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: j4dBIARiTly7zqXI+9NtZNth3auM+gNhqdiMvQdwUI0ustni83yk0qoWeanNBE054WjErX3R97MotgXw1teTtL1EvN5kQktFPdMJphGvipo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0P193MB0356
Archived-At: <https://mailarchive.ietf.org/arch/msg/rum/Qx3w9439t13Hw4drZG-_95S8eIk>
Subject: [Rum] Real-time text in multi-party calls - draft-hellstrom-mmusic-multi-party-rtt-00.txt
X-BeenThere: rum@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Relay User Machine <rum.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rum>, <mailto:rum-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rum/>
List-Post: <mailto:rum@ietf.org>
List-Help: <mailto:rum-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rum>, <mailto:rum-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Nov 2019 09:51:11 -0000

The need for multi-party support for real-time text was mentioned in the RUM session yesterday.

A new draft for that will be briefly presented in the AVTCORE session on Friday Nov. 22. The AVTCORE session is at 12:20-13:50 and the RTT multi-party slot is scheduled for 13:20 - 13:35.  Singapore time.

The draft is early, so let us make it useful for RUM.

For more facts and links, see below.

Regards

Gunnar Hellstrom

-------- Vidarebefordrat meddelande --------

Ämne:   Fwd: I-D Action: draft-hellstrom-mmusic-multi-party-rtt-00.txt







Hi mmusic and avtcore,

I have replaced an old expired draft about real-time text multi-party handling. It touches both transport and negotiation topics, so I am sending this to both mmusic and avtcore, but I hope we can keep the discussion in mmusic. So, please respond with your comments to mmusic.

Right now, the draft is a discussion paper. I intend to convert it to a true BCP format after some discussions on the preferences I have proposed.

Regards

Gunnar Hellström


-------- Vidarebefordrat meddelande --------
Ämne:   I-D Action: draft-hellstrom-mmusic-multi-party-rtt-00.txt
Datum:  Thu, 31 Oct 2019 16:33:35 -0700
Från:   internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>
Svar till:      internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>
Till:   i-d-announce@ietf.org<mailto:i-d-announce@ietf.org>



A New Internet-Draft is available from the on-line Internet-Drafts directories.


Title : Real-time text media handling in multi-party conferences
Author : Gunnar Hellstrom
Filename : draft-hellstrom-mmusic-multi-party-rtt-00.txt
Pages : 36
Date : 2019-10-31

Abstract:
This memo specifies methods for Real-Time Text (RTT) media handling
in multi-party calls. The main solution is to carry Real-Time text
by the RTP protocol in a time-sampled mode according to RFC 4103.
The main solution for centralized multi-party handling of real-time
text is achieved through a media control unit coordinating multiple
RTP text streams into one RTP session.

Identification for the streams are provided through the RTCP
messages. This mechanism enables the receiving application to
present the received real-time text medium in different ways
according to user preferences. Some presentation related features
are also described explaining suitable variations of transmission and
presentation of text.

Call control features are described for the SIP environment. A
number of alternative methods for providing the multi-party
negotiation, transmission and presentation are discussed and a
recommendation for the main one is provided. Two alternative methods
using a single RTP stream and source identification inline in the
text stream are also described, one of them being provided as a lower
functionality fallback method for endpoints with no multi-party
awareness for RTT.

Brief information is also provided for multi-party RTT in the WebRTC
environment.

EDITOR NOTE: A number of alternatives are specified for discussion.
A decision is needed which alternatives are preferred and then how
the preferred alternatives shall be emphasized.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-hellstrom-mmusic-multi-party-rtt/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-hellstrom-mmusic-multi-party-rtt-00
https://datatracker.ietf.org/doc/html/draft-hellstrom-mmusic-multi-party-rtt-00


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

_______________________________________________
I-D-Announce mailing list
I-D-Announce@ietf.org<mailto:I-D-Announce@ietf.org>
https://www.ietf.org/mailman/listinfo/i-d-announce
Internet-Draft directories: http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt