Re: [MMUSIC] RTSP 2.0 SDP issue: Directionality attribute

Sean Sheedy <Sean.Sheedy@arrisi.com> Fri, 15 March 2013 12:26 UTC

Return-Path: <sean.sheedy@arrisi.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CDD3C21F9097 for <mmusic@ietfa.amsl.com>; Fri, 15 Mar 2013 05:26:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.299
X-Spam-Level:
X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_18=0.6]
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 lc1aiIR9VZPu for <mmusic@ietfa.amsl.com>; Fri, 15 Mar 2013 05:26:00 -0700 (PDT)
Received: from arrisi.com (ironmail2.arrisi.com [216.234.147.87]) by ietfa.amsl.com (Postfix) with ESMTP id 0297B21F907C for <mmusic@ietf.org>; Fri, 15 Mar 2013 05:25:59 -0700 (PDT)
Received: from ([10.2.131.252]) by ironmail2.arrisi.com with ESMTP with TLS id CNFSXF1.55671030; Fri, 15 Mar 2013 08:25:52 -0400
Received: from Helen.ARRS.ARRISI.COM (10.2.141.37) by ATLOWA1.ARRS.ARRISI.com (10.2.131.252) with Microsoft SMTP Server (TLS) id 14.2.318.4; Fri, 15 Mar 2013 08:25:52 -0400
Received: from CHIEXCAS2.ARRS.ARRISI.com (10.6.200.12) by Helen.ARRS.ARRISI.COM (10.2.141.37) with Microsoft SMTP Server (TLS) id 8.3.245.1; Fri, 15 Mar 2013 08:25:52 -0400
Received: from sean-netbook.osioda.org (10.6.159.6) by CHIEXCAS2.ARRS.ARRISI.com (10.6.200.12) with Microsoft SMTP Server (TLS) id 14.2.318.4; Fri, 15 Mar 2013 07:25:51 -0500
Message-ID: <5143134A.90604@arrisi.com>
Date: Fri, 15 Mar 2013 08:25:46 -0400
From: Sean Sheedy <Sean.Sheedy@arrisi.com>
Organization: ARRIS, Inc.
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130219 Thunderbird/17.0.3
MIME-Version: 1.0
To: mmusic@ietf.org
References: <51425974.9070608@ericsson.com>
In-Reply-To: <51425974.9070608@ericsson.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: quoted-printable
X-Originating-IP: [10.6.159.6]
Subject: Re: [MMUSIC] RTSP 2.0 SDP issue: Directionality attribute
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Mar 2013 12:26:00 -0000

This change sounds good to me.  I would recommend changing "In SDP 
provided ..." to "SDP provided ...".

Sean


On 03/14/2013 07:12 PM, Magnus Westerlund wrote:
> WG,
>
> Flemming has found an issue in Section D.1.5. This is that this section
> actually redefined the default behavior of the a=sendrecv, a=recvonly,
> a=sendonly. This is clearly unsuitable and I propose that we change the
> current text:
>
> D.1.5.  Directionality of media stream
>
>     The SDP attributes "a=sendrecv", "a=recvonly" and "a=sendonly"
>     provide instructions about the direction the media streams flow
>     within a session.  When using RTSP the SDP can be delivered to a
>     client using either RTSP DESCRIBE or a number of RTSP external
>     methods, like HTTP, FTP, and email.  Based on this the SDP applies to
>     how the RTSP client will see the complete session.  Thus media
>     streams delivered from the RTSP server to the client, would be given
>     the "a=recvonly" attribute.
>
>     The direction attributes are not commonly used in SDPs for RTSP, but
>     may occur. "a=recvonly" in a SDP provided to the RTSP client MUST
>     indicate that media delivery will only occur in the direction from
>     the RTSP server to the client.  In SDP provided to the RTSP client
>     that lacks any of the directionality attributes (a=recvonly,
>     a=sendonly, a=sendrecv) MUST behave as if the "a=recvonly" attribute
>     was received.  Note that this overrules the normal default rule
>     defined in SDP[RFC4566].  The usage of "a=sendonly" or "a=sendrecv"
>     is not defined, nor is the interpretation of SDP by other entities
>     than the RTSP client.
>
> To instead become:
>
> D.1.5.  Directionality of media stream
>
>     The SDP attributes "a=sendrecv", "a=recvonly" and "a=sendonly"
>     provide instructions about the direction the media streams flow
>     within a session.  When using RTSP the SDP can be delivered to a
>     client using either RTSP DESCRIBE or a number of RTSP external
>     methods, like HTTP, FTP, and email.  Based on this the SDP applies to
>     how the RTSP client will see the complete session.  Thus media
>     streams delivered from the RTSP server to the client, would be given
>     the "a=recvonly" attribute.
>
>     "a=recvonly" in a SDP provided to the RTSP client indicates that
>     media delivery will only occur in the direction from the RTSP server
>     to the client.  In SDP provided to the RTSP client that lacks any of
>     the directionality attributes (a=recvonly, a=sendonly, a=sendrecv)
>     would be interpreated as having a=sendrecv.  At the time of writing
>     there exist no RTSP mode suitable for media traffic in the direction
>     from the RTSP client to the server.  Thus all RTSP SDP SHOULD have
>     a=recvonly attribute when using the PLAY mode defined in this
>     document.  If future modes are defined for media in client to server
>     direction, then usage of a=sendonly, or a=sendrecv may become
>     suitable to indicate intended media directions.  The usage of
>     "a=sendonly" or "a=sendrecv" SHOULD then be well defined.
>
> This means that we expect SDP files for RTSP 2.0 to do contain the
> directionality attribute.
>
> Please provide feedback on this proposal.
>
> Cheers
>
> Magnus Westerlund
>
> ----------------------------------------------------------------------
> Multimedia Technologies, Ericsson Research EAB/TVM
> ----------------------------------------------------------------------
> Ericsson AB                | Phone  +46 10 7148287
> Färögatan 6                | Mobile +46 73 0949079
> SE-164 80 Stockholm, Sweden| mailto: magnus.westerlund@ericsson.com
> ----------------------------------------------------------------------
>
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org
> https://www.ietf.org/mailman/listinfo/mmusic


-- 
~--~--~--~--~--~--~--~--~--~--~--~--~--~--~--~--~--~--~--~--~--~--
Sean Sheedy
Staff System Software Engineer, Media and Communications Systems
Sean.Sheedy@arrisi.com | 503-495-9454 (Phone)
~--~--~--~--~--~--~--~--~--~--~--~--~--~--~--~--~--~--~--~--~--~--