Internet Engineering Task Force        Audio-Video Transport WG & Others
INTERNET-DRAFT                                                 D. Singer
draft-singer-mjp2-00                                      Apple Computer
                                                             July 3 2000
                                               Expires: January  3, 2001

              MIME Type Registration for Motion JPEG 2000

Status of This Memo

   This document is an Internet-Draft and is in full conformance with
   all provisions of Section 10 of RFC2026.

   This document is an Internet-Draft.  Internet-Drafts are working
   documents of the Internet Engineering Task Force (IETF), its areas,
   and its working groups.  Note that other groups may also distribute
   working documents as Internet-Drafts.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet- Drafts as reference
   material or to cite them other than as ``work in progress.''

     The list of current Internet-Drafts can be accessed at
     http://www.ietf.org/ietf/1id-abstracts.txt

     The list of Internet-Draft Shadow Directories can be accessed at
     http://www.ietf.org/shadow.html.



   To learn the current status of any Internet-Draft, please check the
   ``1id-abstracts.txt'' listing contained in the Internet-Drafts Shadow
   Directories on ftp.is.co.za (Africa), nic.nordu.net (Europe),
   munnari.oz.au (Pacific Rim), ds.internic.net (US East Coast), or
   ftp.isi.edu (US West Coast).


Distribution of this document is unlimited.


Abstract

   This document serves to register and document the standard MIME types
   associated with Motion JPEG 2000 files..


1 Introduction

   JPEG 2000 is a modern wavelet-based codec that is expected to be
   widely used for still images.  Its use for motion sequences is
   expected to be similar to JPEG:  in those environments where only a
   single codec is required, and JPEG 2000 is available (e.g. digital
   still cameras recording short motion sequences) or where frame-by-
   frame coding is desired (no inter-frame coding).




D. Singer                                                       [Page 1]


Internet Draft            draft-singer-mjp2-00               July 3 2000


2 MIME Types

   Within WG1 of ISO there is an effort under way to define a standard
   file format for motion JPEG 2000 sequences.  This file format permits
   the carriage of audio as well.  Though the format is based in the MP4
   format, it represents JPEG 2000 as a 'peer' coding system to MPEG-4
   visual, and the only permitted visual coder in a motion Jpeg 2000
   file is Jpeg 2000.

   Therefore, to identify this restricted usage, a new mime type is
   desirable.

   This file type is intended always to contain a video sequence, though
   simple audio is permitted.  Therefore it falls correctly under the
   "video" branch of mime types.

MIME media type name:              video
MIME subtype name:                 mjp2

Required parameters:               none
Optional parameters:               none
Encoding considerations:           base64 generally preferred; files are
                                   binary and should be transmitted
                                   without CR/LF conversion, 7-bit
                                   stripping etc.
Security considerations:           None known at the time of writing
Interoperability considerations:   A number of interoperating
                                   implementations exist within the
                                   MPEG-4 community;  and that community
                                   has reference software for reading
                                   and writing the file format.
                                   Reference software for MJP2 will also
                                   be available.
Published specification:           Pending (ISO/IEC 15444-3, JPEG 2000).
Applications:                      Multimedia
Additional information:

Magic number(s):                   12 byte string: X'0000 000C 6A50 1A1A
                                   0D0A 870A' (for all JPEG-2000 family
                                   files)
File extension(s):                 mj2 and mjp2 are both declared at
                                   <http://pitch.nist.gov/nics/>
Macintosh File Type Code(s):       mjp2 is registered with Apple

Person to contact for info:        David Singer, singer@apple.com

Intended usage:                    Common




D. Singer                                                       [Page 2]


Internet Draft            draft-singer-mjp2-00               July 3 2000


Author/Change controller:          David Singer, MJP2 file format editor


Acknowledgments

   This draft has benefited greatly by contributions from many people,
   including Eric Edwards, Richard Clark, and Takahiro Fukuhara.  Their
   contribution is gratefully acknowledged.











































D. Singer                                                       [Page 3]


Internet Draft            draft-singer-mjp2-00               July 3 2000


Authors' Contact Information
   David Singer
   Email: singer@apple.com
   Tel: +1 408 974 3162

   Apple Computer, Inc.
   One Infinite Loop, MS:302-3MT
   Cupertino  CA 95014
   USA










































D. Singer                                                       [Page 4]