cancel
Showing results for 
Search instead for 
Did you mean: 

Playing short (8 seconds) video without external sd card

LHege.1
Associate III

Hi There. In our product we would like to play a very short explanation video. Now the question is how to do that without extensive memory usage. So far we do have a very slim design and are ok totally in the range of 32 MB external flash. Is there a way to have short videos and still stay in that memory range? E.g. using some kind of video format?

Any idea appreciated!

2 REPLIES 2
Alexandre RENOUX
Principal

Hello LHege.1,

A video widget will be available for the next release of TouchGFX (4.18), so if you can wait a couple of weeks this should probably help you out :)

/Alexandre

Georgy Moshkin
Senior II

For such task I would develop custom compression/decompression algorithm based simple Haar wavelet compression for both video and audio. It will provide high portability (H7,F4,F1) and low CPU usage. Quantized Haar coeffients can be nicely decompressed using 16-bit or 32-bit integers. On MCUs with very limited ram frame smoothing for large blocks may be problematic and video will be blocky, but this approach provides unbeatable solution for chip shortage situation, algorithm even may be optimized to run on several low performance MCUs in parallel, decompressing separate video frame blocks

Disappointed with crowdfunding projects? Make a lasting, meaningful impact as a Tech Sponsor instead: Visit TechSponsor.io to Start Your Journey!