Open main menu

DAVE Developer's Wiki β

Changes

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

424 bytes added, 10:36, 30 December 2020
no edit summary
{{InfoBoxTop}}
{{AppliesToAXELULite}}
{{AppliesToAXEL ULite AN}}
{{AppliesToSBCLynx}}
{{AppliesTo SBC Lynx AN}}
{{InfoBoxBottom}}
{{WarningMessage|text=This application note was validated against specific versions of the kit only. It may not work with other versions. Supported versions are listed in the ''History'' section.}}
== History ==
{| class="wikitable" border="1"
!Version
!Xuelk version
!Date
!Notes
|-
|1.0.0
|1.1.3
|May 2017
|First release
|-
|}
 
==Introduction==
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.
* pipeline:
<pre class="board-terminal">
gst-launch-1.0 -vvv playbin uri=file:///root/video/BigBuckBunny_640x320BigBuckBunny_640x360.mp4 video-sink=fbdevsink
</pre>
* top process shows that cpu is running at 99%
This can be a more ''real use case'' where the cpu is partially devoted to video decoding and can perform the other usual tasks (graphics, user interaction, peripherals controls, etc.) without major impacts.
 
==Demo on youtube==
 
{| class="wikitable" | width="100%"
| {{#ev:youtube|AsgtEc1jwVY|500|center|Video MPEG and QT5.9 running on i.MX6 UL |frame}}
|}
dave_user, Administrators
5,178
edits