[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lemonade] WGLC streaming Comments




On 27 Mar 2007, at 16:42, Vaudreuil, Greg M (Greg) wrote:

Resending... The policy filter ate my message.

Greg V.


2nd paragraph of section 1. SIP does not stream media! Meda can be streamed using RTP or RTSP. SIP invites such. Wordsmithing needed

Agreed!

text following figure 1.

Bullet 0 should make it clear how the client knows whether there is a
media server and whether the media can be streamed.   Maybe just a
forward pointer to section 2.3x

Ok.

General comment. I'm not comfortable with the amount of "go fish" in
the protocol. The server is not required to support both IVR and NETANN
protocols, so the client is instructed to first try one, and if it
fails, then try the other protocol. Further, the client given a choice
of separate audio and video media servers (for example) may have to play
go fish across the set. It would be better to specify at some useful
level (top-level content-type would be sufficient for my needs) the
capabilities of the media server in the IMAP metadata, and to require
the superset IVR service. Is the idea that media server vendors
don't want to implement IVR to be LEMONADE compliant? They already have
a bunch of work to support IMAP and the expanded SIP headers (and
corresponding CTE processing).

Hmm, I wouldn't like to specify the capabilities of a particular media server in the metadata, as that information could quickly go out of date, e.g. a media server could be upgraded to support new media types and the IMAP server would not necessarily (imo almost certainly not) be updated with that new information.


The issue is not that media server vendors wouldn't want to implement IVR to be LEMONADE compliant, the issue is more about how to discover, without "fishing" as you put it, the capabilities of a set of LEMONADE compliant media servers from a LEMONADE compliant IMAP server. I would assert that static configuration is bad, in fact potentially worse than fishing.

In my experience, although the document gives the example of an audio- only media server as an example to show how negotiation could be done, in practice all the media servers I have worked with in the recent past actually support a wide range of audio and video codecs.

Content-transfer-encoding. I should be more up-to-date on IMAP
binary... I don't have a version in my cache and this is an airplane
message. But could we not simplify things by requiring the media server
to always use a binary fetch and requring the IMAP server to strip the
CTE to binary? Saves a SIP extension and teaching media servers about
CTE. IMAP server already has to do binary for LEMONADE... My memory
suggests we required the ability for the server to unwrap CTE's for
client-server BW savings.

IMAP URL doesn't support binary fetch. If it did I would be happy.

Section 3.

Why should a client trust a particular media server? "Bad news, your lab
results show you are....." The client authenticates to the submission
server, so there is some reasonable expectation that the server is
authorized to see message content. There does not seem to be any
equivalent for the media server. Maybe there is more trust if you found
the media server identity in METADATA from the IMAP server? I don't
know if this needs a fix, but it needs a mention in section 3.

I will mention it. I think if you get the media server identity from the IMAP server then there is implicit trust. Otherwise, the media server is configured by out of band means, and I have no way to determine the security or otherwise of such a method, other than to mention it.


Section 4.

This discussion seems to be limited to Forward-Lock DRM. Crypto-based
DRM may use separate solutions that are between the media server and the
client, where the client provides necessary gunk to unlock the blob
fetched by the media server. Such solutions don't require any extension
to URLAUTH.



I will re-work the DRM discussion. Further comments on suggested text are welcome, as it is not a particular area of expertise for me.


Neil.




_______________________________________________ lemonade mailing list lemonade at ietf.org https://www1.ietf.org/mailman/listinfo/lemonade Supplemental Web Site: http://www.standardstrack.com/ietf/lemonade