Re: [MMUSIC] Streaming media

Magnus Westerlund <magnus.westerlund@era.ericsson.se> Mon, 16 December 2002 14:35 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 JAA06206 for <mmusic-archive@odin.ietf.org>; Mon, 16 Dec 2002 09:35:22 -0500 (EST)
Received: (from mailnull@localhost) by www1.ietf.org (8.11.6/8.11.6) id gBGEbsP24791 for mmusic-archive@odin.ietf.org; Mon, 16 Dec 2002 09:37:54 -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 gBGEbrv24788 for <mmusic-web-archive@optimus.ietf.org>; Mon, 16 Dec 2002 09:37:53 -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 JAA06203 for <mmusic-web-archive@ietf.org>; Mon, 16 Dec 2002 09:34:50 -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 gBGEbIv24702; Mon, 16 Dec 2002 09:37:18 -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 gBGEacv24127 for <mmusic@optimus.ietf.org>; Mon, 16 Dec 2002 09:36:38 -0500
Received: from albatross.wise.edt.ericsson.se (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA06179 for <mmusic@ietf.org>; Mon, 16 Dec 2002 09:33:34 -0500 (EST)
Received: from esealnt612.al.sw.ericsson.se (esealnt612.al.sw.ericsson.se [153.88.254.71]) by albatross.wise.edt.ericsson.se (8.12.1/8.12.1/WIREfire-1.4) with ESMTP id gBGEaXKV008511 for <mmusic@ietf.org>; Mon, 16 Dec 2002 15:36:33 +0100 (MET)
Received: from era.ericsson.se (research-nnng7k.ki.sw.ericsson.se [147.214.34.46]) by esealnt612.al.sw.ericsson.se with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2655.55) id Y820PQXN; Mon, 16 Dec 2002 15:36:33 +0100
Message-ID: <3DFDE4F1.8060605@era.ericsson.se>
Date: Mon, 16 Dec 2002 15:36:33 +0100
X-Sybari-Trust: 65874ab9 ca231590 99595932 00000138
From: Magnus Westerlund <magnus.westerlund@era.ericsson.se>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Gonzalo Camarillo <Gonzalo.Camarillo@lmf.ericsson.se>
CC: mmusic <mmusic@ietf.org>, "Janne Suotula (LMF)" <Janne.Suotula@lmf.ericsson.se>
Subject: Re: [MMUSIC] Streaming media
References: <NGBBJIBNJOKHDHFKEOMHKELDEGAA.rey@panasonic.de> <3DFDDCCF.13356A73@lmf.ericsson.se>
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
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

Hi Gonzalo,

The retransmission proposal are using the fid attribute when session 
multiplexing is used to bind the original data  session to the 
retransmission data session. The apt attribute is still needed to bind 
the payload types together. As the original session can contain multiple 
PTs the retransmission PTs must be explicitly bound to its original.

Best

Regards

Gonzalo Camarillo wrote:

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

-- 

Magnus Westerlund 

Multimedia Technologies, Ericsson Research ERA/TVA/A
----------------------------------------------------------------------
Ericsson AB                | Phone +46 8 4048287
Torshamsgatan 23           | Fax   +46 8 7575550
S-164 80 Stockholm, Sweden | mailto: magnus.westerlund@era.ericsson.se



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