RE: [MMUSIC] Streaming media

Jose Rey <rey@panasonic.de> Mon, 16 December 2002 14:44 UTC

Received: from www1.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA06612 for <mmusic-archive@odin.ietf.org>; Mon, 16 Dec 2002 09:44:36 -0500 (EST)
Received: (from mailnull@localhost) by www1.ietf.org (8.11.6/8.11.6) id gBGEl8425259 for mmusic-archive@odin.ietf.org; Mon, 16 Dec 2002 09:47:08 -0500
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id gBGEl8v25256 for <mmusic-web-archive@optimus.ietf.org>; Mon, 16 Dec 2002 09:47:08 -0500
Received: from www1.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA06573 for <mmusic-web-archive@ietf.org>; Mon, 16 Dec 2002 09:44:05 -0500 (EST)
Received: from www1.ietf.org (localhost.localdomain [127.0.0.1]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id gBGEl2v25224; Mon, 16 Dec 2002 09:47:02 -0500
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id gBGEk9v25176 for <mmusic@optimus.ietf.org>; Mon, 16 Dec 2002 09:46:09 -0500
Received: from mail.pel.panasonic.de (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA06444 for <mmusic@ietf.org>; Mon, 16 Dec 2002 09:43:06 -0500 (EST)
Received: from atrgreyj (vw1.pel.panasonic.de [10.78.238.55]) by mail.pel.panasonic.de (__________PEL__Mail-Server__________) with SMTP id <0H7700H56VO9WK@panasonic.de> for mmusic@ietf.org; Mon, 16 Dec 2002 15:45:46 +0100 (MET)
Date: Mon, 16 Dec 2002 15:45:46 +0100
From: Jose Rey <rey@panasonic.de>
Subject: RE: [MMUSIC] Streaming media
In-reply-to: <3DFDDCCF.13356A73@lmf.ericsson.se>
To: Gonzalo Camarillo <Gonzalo.Camarillo@lmf.ericsson.se>
Cc: Flemming Andreasen <fandreas@cisco.com>, mmusic <mmusic@ietf.org>, "Janne Suotula (LMF)" <Janne.Suotula@lmf.ericsson.se>, David Leon <David.Leon@nokia.com>
Message-id: <NFBBLJCLMEFLOKCAOBBLOEFCCCAA.rey@panasonic.de>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
Content-type: text/plain; charset="us-ascii"
Content-transfer-encoding: 7bit
Importance: Normal
X-Priority: 3 (Normal)
X-MSMail-priority: Normal
Content-Transfer-Encoding: 7bit
Sender: mmusic-admin@ietf.org
Errors-To: mmusic-admin@ietf.org
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit

Gonzalo,

thanks for your comments, see below.

> -----Original Message-----
> From: Gonzalo Camarillo [mailto:Gonzalo.Camarillo@lmf.ericsson.se]
> Sent: Monday, December 16, 2002 3:02 PM
> To: Jose Rey
> Cc: Flemming Andreasen; mmusic; Janne Suotula (LMF)
> Subject: Re: [MMUSIC] Streaming media
>
>
> Hi Jose,
>
> Thanks for the link.
>
> I was after something similar, although not that precise. That is, I
> wanted the server to say "this is streaming media, it is safe to
> implement large buffers", rather than "you should implement a
> buffer of
> 10 seconds for this stream". But anyway, the idea is interesting.
>
> However, it seems to me that rtx-time is only defined to work within
> your retransmission framework. It might have been nice to
> have a general
> parameter (although I would need to think about it more carefully).
>
> A comment on the draft. You use the apt= parameter to reference the
> original stream in the SDP description of the stream carrying
> retransmissions. What you are doing is basically grouping two media
> lines. I do not know the status of this draft (I suspect that it may
> already be in IETF LC), but using the SDP grouping framework
> would have
> been a good idea.
>
> http://www.ietf.org/internet-drafts/draft-ietf-mmusic-fid-06.txt


This is already done but is, by itself, not enough.

'apt' is not used to group m-lines but to associate PTs. You can have an
m-line with different payload types PT1 and PT2 (say two cameras from
different angles) and both grouped together with one retransmission
m-line. If you just use the FID semantics there's no way to know for
which original PT the retransmissions are. 'apt' helps out here...

cheers,

Jose

>
> Thanks for the reference,
>
> Gonzalo
>
> Jose Rey wrote:
> >
> > Gonzalo,
> >
> > although I do not exactly know until what extend this is
> matching your
> > original question, the
> draft-ietf-avt-rtp-retransmission-03.txt offers
> > some signalling about buffering. It refers to the initial playout
> > buffering. The parameter "rtx-time" defines a way for the
> server to tell
> > the client how long will the server buffer the packets and be
> > retransmitted . So it's used to allocate playout buffer.
> You may wanna
> > take a look at what's done there.
> >
> > cheers,
> >
> > Jose
> >
> > > -----Original Message-----
> > > From: mmusic-admin@ietf.org
> [mailto:mmusic-admin@ietf.org]On Behalf Of
> > > Gonzalo Camarillo
> > > Sent: Saturday, December 14, 2002 1:59 PM
> > > To: Flemming Andreasen
> > > Cc: mmusic; Janne Suotula (LMF)
> > > Subject: Re: [MMUSIC] Streaming media
> > >
> > >
> > > Flemming,
> > >
> > > thanks for the pointer. That was the draft I was looking for.
> > >
> > > I could use that framework to indicate streaming media,
> although for
> > > that application, an attribute per media stream, rather than
> > > per payload
> > > type would seem more appropriate.
> > >
> > > Thanks,
> > >
> > > Gonzalo
> > >
> > > Flemming Andreasen wrote:
> > > >
> > > > Gonzalo Camarillo wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > I kind of remember that some time ago there was a
> > > proposal about an SDP
> > > > > attribute to indicate that the receiver could use
> long buffers to
> > > > > receive the media. I believe it dealt with tones, mainly.
> > > > >
> > > >
> > > > Right (sort of). The basic discussion was support of fax
> > > and modem calls
> > > > and we've had a couple of different drafts on this topic
> > > (starting in
> > > > London 2001), with the latest one being
> > > > <draft-rajeshkumar-mmusic-gpmd-01.txt>. The approach taken
> > > has been to
> > > > associate optional attributes with a particular payload
> > > type in order to
> > > > indicate certain characeteristics about the media that the
> > > receiver may
> > > > benefit from knowing. For example, the gpmd draft defines a
> > > "voice band
> > > > data" attribute to indicate that the media is voice-band
> > > data. However, we
> > > > would not try and specify implementation specific ways of
> > > dealing with
> > > > "voice-band data" such as use of long buffers or other.
> > > >
> > > > >
> > > > > I was thinking that if we establish a session using SIP
> > > that will carry
> > > > > streaming media, we may want to tell the other end that
> > > it can buffer
> > > > > this stream.
> > > > >
> > > >
> > > > I believe the gpmd framework could be used for this, but in
> > > a slightly
> > > > different way. Rather than specifying that "media can be
> > > buffered" we would
> > > > have a more generic attribute that defines the media as
> > > "streaming" and
> > > > hence the receiver can apply whatever special processing it
> > > may desire for
> > > > streaming media, e.g. buffering it.
> > > >
> > > > >
> > > > > What is the status of that work? was there any interest
> > > in the group?
> > > > >
> > > >
> > > > There has been some interest expressed (mostly by modem
> > > folks) and the work
> > > > is being performed in the MMUSIC WG, although as an
> > > individual submission.
> > > > There are a few issues with the current gpmd draft and we
> > > will be issuing a
> > > > new version. Assuming it does not generate any major
> > > comments, we will then
> > > > be asking for a WG last call on it.
> > > >
> > > > -- Flemming
> > > >
> > > > >
> > > > > Thanks,
> > > > >
> > > > > Gonzalo
> > > > > _______________________________________________
> > > > > mmusic mailing list
> > > > > mmusic@ietf.org
> > > > > https://www1.ietf.org/mailman/listinfo/mmusic
> > >
> > > --
> > > Gonzalo Camarillo         Phone :  +358  9 299 33 71
> > > Oy L M Ericsson Ab        Mobile:  +358 40 702 35 35
> > > Telecom R&D               Fax   :  +358  9 299 30 52
> > > FIN-02420 Jorvas          Email :  Gonzalo.Camarillo@ericsson.com
> > > Finland                   http://www.hut.fi/~gonzalo
> > > _______________________________________________
> > > mmusic mailing list
> > > mmusic@ietf.org
> > > https://www1.ietf.org/mailman/listinfo/mmusic
>
> --
> Gonzalo Camarillo         Phone :  +358  9 299 33 71
> Oy L M Ericsson Ab        Mobile:  +358 40 702 35 35
> Telecom R&D               Fax   :  +358  9 299 30 52
> FIN-02420 Jorvas          Email :  Gonzalo.Camarillo@ericsson.com
> Finland                   http://www.hut.fi/~gonzalo

_______________________________________________
mmusic mailing list
mmusic@ietf.org
https://www1.ietf.org/mailman/listinfo/mmusic