Registration of media type application/vnd.apple.mpegURL

Roger Pantos rpantos at apple.com
Fri Jun 26 19:36:43 CEST 2009


Hello there. I'm planning to submit this registration to IANA soon,  
but per RFC 4288 I'm sending it here first to solicit initial  
feedback. Thanks.


Type name:  application

Subtype name:  vnd.apple.mpegURL

Required parameters:  (none)

Optional parameters:  (none)

Encoding considerations:  Encoded as text, either ASCII or UTF-8.   
UTF-8 is recommended.

Security considerations:

- As with any text format, parsers must guard against buffer overflow  
attacks

- Active content:
   - Several elements of this format are URIs, which clients will use  
to make network requests of arbitrary entities
   - Clients should range-check responses to prevent buffer overflows
   - Clients should load resources identified by URI lazily (specified  
by protocol) to reduce server DoS
   - See also Security Considerations in RFC 3986

- Privacy:
   - URIs are typically http. Implementations may send cookie data  
with http requests, which could include user data.
   - Implementations must follow cookie restriction & expiry rules  
specified by RFC 2965.

- Compression: this media type does not employ compression.

- The format includes the specification of encryption keys, by URI.  
The delivery of these keys should be secure, but it is up to the  
distributor of the media to ensure that it is, e.g. by using HTTP over  
TLS in conjunction with a secure realm or a session cookie.

Interoperability considerations:

- No byte-ordering issues, since files are encoded as ASCII or UTF-8  
text
- Applications may encounter unrecognized tags. These should be ignored.

Published specification:  http://tools.ietf.org/html/draft-pantos-http-live-streaming

Applications that use this media type:
- iPhone media player (OS 3.0)
- QuickTime Player in Mac OS X (Snow Leopard)

Additional information:

  Magic number(s):  #EXTM3U
  File extension(s):  m3u, m3u8
  Macintosh file type code(s):  none

Person & email address to contact for further information:  David  
Singer, singer at .apple.com

Intended usage:  LIMITED USE

Restrictions on usage:  (none)

Author:  Roger Pantos

Change controller:  David Singer



Roger. 


More information about the Ietf-types mailing list