Previous Next


                                                      767
        SECTION 9.1                                                                       Multimedia



        • If BU is not present and the media is embedded within the document, the URL
          to the PDF file itself should be used as if it were the value of a BU entry in the BE
          dictionary; that is, as an implicit best-effort base URL.

                          TABLE 9.11 Entries in a media clip data MH/BE dictionary
KEY           TYPE          VALUE

BU            ASCII         (Optional) An absolute URL to be used as the base URL in resolving any relative
              string        URLs found within the media data.


        Media Clip Section

        A media clip section dictionary (see Table 9.12) defines a continuous section of
        another media clip object (known as the next-level media clip object). For exam-
        ple, a media clip section could define a 15-minute segment of a media clip data
        object representing a two-hour movie. The next-level media clip object, specified
        by the D entry, can be either a media clip data object or another media clip sec-
        tion object. However, the linked list formed by the D entries of media clip sec-
        tions must terminate in a media clip data object. If the next-level media object is
        non-viable, the media clip section is also non-viable.

                       TABLE 9.12 Additional entries in a media clip section dictionary
KEY   TYPE                  VALUE

D     dictionary            (Required) The media clip section or media clip data object (the next-level media
                            object) of which this media clip section object defines a continuous section.

Alt   array                 (Optional) An array that provides alternate text descriptions for the media clip sec-
                            tion in case it cannot be played; see “Multi-language Text Arrays” on page 942.

MH    dictionary            (Optional) A dictionary whose entries (see Table 9.13) must be honored for the me-
                            dia clip section to be considered viable.

BE    dictionary            (Optional) A dictionary whose entries (see Table 9.13) need only be honored in a
                            “best effort” sense.


        The B and E entries in the media clip section’s MH and BE dictionaries (see Table
        9.13) define a subsection of the next-level media object referenced by D by speci-
        fying beginning and ending offsets into it. Depending on the media type, the off-
        sets may be specified by time, frames, or markers (see “Media Offset Dictionary”
        on page 775). B and E are not required to specify the same type of offset.

Previous Next