2021-02-04 06:56 AM
2021-02-04 10:45 AM
Wikipedia comments on this question:
"[...] H.264 is protected by patents owned by various parties. [...] The commercial use of patented H.264 technologies requires the payment of royalties to MPEG LA and other patent owners."
You need to find and license a library from a third party that offers it. STMicroelectronics does not offer any software protected by patents.
When your question is answered, please close this topic by choosing Select as Best. This will help other users find that answer faster.
/Peter
2021-02-04 10:45 AM
Wikipedia comments on this question:
"[...] H.264 is protected by patents owned by various parties. [...] The commercial use of patented H.264 technologies requires the payment of royalties to MPEG LA and other patent owners."
You need to find and license a library from a third party that offers it. STMicroelectronics does not offer any software protected by patents.
When your question is answered, please close this topic by choosing Select as Best. This will help other users find that answer faster.
/Peter
2021-02-04 01:42 PM
Encoding H.264 without hardware acceleration on Cortex-M it is pretty insane anyway.
Better use hardware JPEG encoder and save/stream M-JPEG - that should work reasonably well.