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

Magnus Westerlund <magnus.westerlund@ericsson.com> Fri, 15 March 2013 13:14 UTC

Return-Path: <magnus.westerlund@ericsson.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 7D96021F8FE1 for <mmusic@ietfa.amsl.com>; Fri, 15 Mar 2013 06:14:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.416
X-Spam-Level:
X-Spam-Status: No, score=-105.416 tagged_above=-999 required=5 tests=[AWL=0.233, BAYES_00=-2.599, HELO_EQ_SE=0.35, J_CHICKENPOX_18=0.6, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 7L0U43w9yDcg for <mmusic@ietfa.amsl.com>; Fri, 15 Mar 2013 06:14:33 -0700 (PDT)
Received: from mailgw7.ericsson.se (mailgw7.ericsson.se [193.180.251.48]) by ietfa.amsl.com (Postfix) with ESMTP id 4F92A21F8FA4 for <mmusic@ietf.org>; Fri, 15 Mar 2013 06:14:33 -0700 (PDT)
X-AuditID: c1b4fb30-b7f0d6d000007e61-fa-51431eb63cda
Received: from esessmw0256.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw7.ericsson.se (Symantec Mail Security) with SMTP id CE.ED.32353.6BE13415; Fri, 15 Mar 2013 14:14:31 +0100 (CET)
Received: from [127.0.0.1] (153.88.115.8) by esessmw0256.eemea.ericsson.se (153.88.115.97) with Microsoft SMTP Server id 8.3.279.1; Fri, 15 Mar 2013 14:14:31 +0100
Message-ID: <51431EB4.1090407@ericsson.com>
Date: Fri, 15 Mar 2013 09:14:28 -0400
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130307 Thunderbird/17.0.4
MIME-Version: 1.0
To: Sean Sheedy <Sean.Sheedy@arrisi.com>
References: <51425974.9070608@ericsson.com> <5143134A.90604@arrisi.com>
In-Reply-To: <5143134A.90604@arrisi.com>
X-Enigmail-Version: 1.5.1
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprALMWRmVeSWpSXmKPExsUyM+Jvje52OedAgyf3xSymLn/MYnFw3kYW ByaPu9/+sHgsWfKTKYApissmJTUnsyy1SN8ugSvjWGMrW8EalYp3ux4xNzAelOli5OSQEDCR +LzgMSuELSZx4d56ti5GLg4hgZOMEn8ntbKDJIQEljNKrFqfAWLzCmhLPNr6mgXEZhFQlTjy /hJYM5uAhcTNH41sILaoQLDEz1dnWCDqBSVOznwCZosIaEisP3ICrJ5ZQFjiwvnjTCC2sICT xIclN9ggdrlLfGvYxQhicwLVT7vSyQ5xnKTElhft7BC9ehJTrrYwQtjyEs1bZzND9GpLNDR1 sE5gFJqFZPUsJC2zkLQsYGRexciem5iZk15uvokRGKoHt/w22MG46b7YIUZpDhYlcd5w1wsB QgLpiSWp2ampBalF8UWlOanFhxiZODilGhhPH5lylW3PrJyL5naBSndT09+tdWk2mBrx5/BS 3+cbV/79vSO3vs5uoRvbw5yNXytXVL/4sCJ6lfzWScc3L9247c/3uNmeKkHS/9czvbr5MX6+ 1Cl1r/fJztJa7f4HODLcHKfocyTcUfq2dUtAdF/zYt7MLwYLKqZaylUc/SZf4b505i1X3t+r lViKMxINtZiLihMBT0E8ViMCAAA=
Cc: mmusic@ietf.org
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 13:14:34 -0000

Thanks,

Change applied to source.

Cheers

Magnus

On 2013-03-15 08:25, Sean Sheedy wrote:
> 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
> 
> 


-- 

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
----------------------------------------------------------------------