• Quick Start
  • Booting
  • Platform
  • Portals
  • References
    • API Reference TOI3
    • IIP Reference
  • Resources
ARRIS Enterprises, Inc. Confidential Information

Media Format Support

Configuration

Add the corresponding IIPs to the boot image configuration file to enable support for a specific container format.


# Example of container IIP for MP4
kreatv-option-mediasource-container-mp4

Limitations

For container format, the metadata header should be loaded and parsed before playing. The metadata header has the index table which records the location and timestamp for all video and/or audio samples in the file. So the longer the duration, the bigger the index table hence more delay in startup.

Not all files are guaranteed to work. Some long duration or poor-organized MP4 files have been found to require more memory than the set-top box is able to provide. Moreover, the STB's limited CPU performace extends the parsing time of the big header. The recommended max header size is around 8MiB; Well organized MP4 files' durations for different header sizes are listed as below:

Container Header size (MiB) File duration (hours)
MP4 8 2 ~ 4
MP4 6 1.5 ~ 3
MP4 4 1 ~ 2

Example of a poorly organized MP4 file

Mp4 file whose chunk only includes one or part samples of GOP. An extremely large header therefore results in long parsing times.

5.0.1

Copyright (c) 2016 ARRIS Enterprises, LLC. All Rights Reserved. ARRIS Enterprises, LLC. Confidential Information.