XUELK-AN-006: Video playing on i.MX6UL-based platforms

From DAVE Developer's Wiki
Revision as of 16:54, 23 May 2017 by U0007 (talk | contribs) (Introduction)

Jump to: navigation, search
Info Box
AXEL ULite-top.png Applies to AXEL ULite
SBC Lynx-top.png Applies to SBC Lynx

History[edit | edit source]

Version Date Notes
1.0.0 May 2017 First release

Introduction[edit | edit source]

As known, i.MX6UL SoC is not designed to implement rich complex user interfaces (UI), even though it integrates an LCD controller. However, even simple UIs might require playing some sort of low-resolution videos.

This application note describes some tests that were performed on an AXELULite-based platform to evaluate the capabilities and the performances of the i.MXUL when it comes to playing such videos. The test bed was based on Debian Jessie distribution, as described here.

Adding gstreamer packages[edit | edit source]

Starting from original Debian root file system provided here, more packages need to be added for using the well known tool for video and audio manipulation i.e. gstreamer

More info about gstreamer can be found on here and on Github gstreamer server


We may assume that network interface has been already configured as described on [XUELK-AN-002:_Running_Debian_distribution#Adding_packages here] on XUELK-AN-002:_Running_Debian_distribution.

Test bed[edit | edit source]

TBD indicare caratteristiche del test bed (frequenza, RAM, risoluzione pannello ecc.).

Results[edit | edit source]

Use case #1: MPEG4 400x200@25fps[edit | edit source]

TBD

Use case #2: MPEG2 500x250@30fps[edit | edit source]

TBD

...