RE: [MMUSIC] End of movie signalling

"Spiros Spirou" <spis@intracom.gr> Thu, 03 February 2005 11:12 UTC

Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA10817 for <mmusic-web-archive@ietf.org>; Thu, 3 Feb 2005 06:12:49 -0500 (EST)
Received: from megatron.ietf.org ([132.151.6.71]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CwfDO-0001r2-OP for mmusic-web-archive@ietf.org; Thu, 03 Feb 2005 06:32:03 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Cwesw-0003bX-9L; Thu, 03 Feb 2005 06:10:54 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Cweq7-0002nJ-KH for mmusic@megatron.ietf.org; Thu, 03 Feb 2005 06:07:59 -0500
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA10427 for <mmusic@ietf.org>; Thu, 3 Feb 2005 06:07:56 -0500 (EST)
Received: from mailserv.intranet.gr ([146.124.14.106]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1Cwf8d-0001ia-MO for mmusic@ietf.org; Thu, 03 Feb 2005 06:27:10 -0500
Received: from mailserv.intranet.gr (localhost [127.0.0.1]) by mailserv.intranet.gr (8.13.1/8.13.1) with ESMTP id j13BAGET011362 for <mmusic@ietf.org>; Thu, 3 Feb 2005 13:10:16 +0200 (EET)
Received: from aiolos.intranet.gr (aiolos.intranet.GR [146.124.6.7]) by mailserv.intranet.gr (8.13.1/8.13.1) with ESMTP id j13BAFub011345; Thu, 3 Feb 2005 13:10:15 +0200 (EET)
Received: from pcnt189 (pcnt189 [146.124.44.189]) by aiolos.intranet.gr (8.11.7p1+Sun/8.11.7) with SMTP id j13BCNF07405; Thu, 3 Feb 2005 13:12:24 +0200 (EET)
From: Spiros Spirou <spis@intracom.gr>
To: Joerg Ott <jo@informatik.uni-bremen.de>
Subject: RE: [MMUSIC] End of movie signalling
Date: Thu, 03 Feb 2005 13:08:29 +0100
Message-ID: <PPEPKGOKJJGOIIEBKKOEMEGADAAA.spis@intracom.gr>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0)
Importance: Normal
In-Reply-To: <200502030923.j139NJAF028885@rubin.informatik.uni-bremen.de>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b4a0a5f5992e2a4954405484e7717d8c
Content-Transfer-Encoding: 7bit
Cc: IETF mmusic WG list <mmusic@ietf.org>
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
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>
Sender: mmusic-bounces@ietf.org
Errors-To: mmusic-bounces@ietf.org
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 92df29fa99cf13e554b84c8374345c17
Content-Transfer-Encoding: 7bit

Hi Joerg,

Thanks for the pointers. Reading between the lines, I would say that there is no
provisioned mechanism for signaling end-of-stream using RFC2326 means only.
Implementations wishing to be backwards compatible should probably revert to
costly tricks. Is this correct?

Spiros

-----Original Message-----
From: Joerg Ott [mailto:jo@informatik.uni-bremen.de]
Sent: Thursday, February 03, 2005 10:23 AM
To: Spiros Spirou
Cc: IETF mmusic WG list; Joerg Ott
Subject: Re: [MMUSIC] End of movie signalling


Hi Spiros,

what you are looking for is being addressed in an addition to the
revised RTSP spec: draft-ietf-mmusic-rtsp-announce-00.txt defines
a generic announcement mechanism that, among other uses, the server
can use to signal end-of-stream to the client.

Please also take a look draft-ietf-mmusic-rfc2326bis-08.txt,
the updated RTSP spec that is supposed to override RFC 2326 in the
not too distant future.

Joerg

>
> Hi,
>
> In a VoD scenario, I am trying to find a STANDARD way to detect the end of a
> movie in the client in order to free the associated resources for control
> (RTSP), transport (RTP) and play-out.
>
> RFC 2326 states that when the server reaches the end of the movie it "...
> reverts from state Playing ... to state Ready ...". From there "... it MAY
> revert to Init and tear down the RTSP session if it has not received
> \"wellness\" information, such as RTCP reports or RTSP commands, from the
client
> for a defined interval, with a default of one minute." Both of these state
> changes happen without sending any notification to the client.
>
> Now, the client could detect the end of movie on its own by maintaining a
> presentation clock, set initially by the Range header in the PLAY reply.
> However, this would probably involve polling, which seems incorrect given the
> usual scarcity of resources in the client platform. A variant of this method
> would be to poll the server by sending PLAY requests without a Range header
and
> reading the current presentation time in the Range header of the reply. This
> adds waste of bandwidth to the waste of local resources.
>
> Any ideas?
>
> Spiros
>
>
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org
> https://www1.ietf.org/mailman/listinfo/mmusic
>



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