[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MMUSIC] Question about RTSP proxy
Hi Remi, see in line please.
Regards
Yingjie Gu
> -----Original Message-----
> From: Rémi Denis-Courmont [mailto:remi at remlab.net]
> Sent: Wednesday, August 12, 2009 2:50 PM
> To: Y.J. Gu
> Cc: mmusic at ietf.org
> Subject: Re: [MMUSIC] Question about RTSP proxy
>
>
> Hello,
>
> On Tue, 11 Aug 2009 14:04:20 +0800, "Y.J. Gu"
> <guyingjie at huawei.com> wrote:
> > In RTSP 2.0, it is permitted to transmit several client requests in
> > one Transport Connection.
> > I think this may introduce new problems when RTSP proxy is
> intervened,
> and
> > existing RTSP can not deal with the scenario correctly.
>
> I fail to see why.
>
> > The following is an example. To display the figure
> correctly, please
> > maximize this email window.
> > Suppose that client A and client B wants to join different
> > multicast groups on the same server.
> (...)
> > In this case, RTSP proxy can not distinguish the responses, then it
> > may respond client with wrong message and induce client to join a
> > wrong mutlicast group.
>
> The RTSP proxy can (and in fact probably MUST) pair requests
> and responses from the CSeq and/or from the ordering. As far
> as I know, the RTSP server must send responses in the same
> order as it receives requests (although it may interleave
> some server-to-client requests).
If I understand correctly, you mean if RTSP proxy send Request A earlier
than Request B, then server must response A earlier than B. By this order,
RTSP proxy can pair the requests&responses.
But what if server receive B earlier than A when traffic congest. Server
will response B earlier than A.
> Besides, I fail to see how this would be specific to multicast.
Yes, Multicast is an example, it is not specific to multicast.
> --
> Rémi Denis-Courmont
>