Skip to content

Clarification about maximum H264 encoding FPS on ESP32-P4 (IDFGH-16873) #17942

@liamplm

Description

@liamplm

Answers checklist.

  • I have read the documentation ESP-IDF Programming Guide and the issue is not addressed there.
  • I have updated my IDF branch (master or release) to the latest version and checked that the issue is present there.
  • I have searched the issue tracker for a similar issue and not found a similar issue.

General issue report

Hi,
I’m trying to understand the maximum FPS the hardware h264 encoder on the ESP32-P4 can actually handle. In the documentation you mention 1080p@30 fps in the performance section, but I couldn’t find any test results for lower resolutions like 720p or 480p, where the encoder load would be lower.

Also, I didn’t see any explicit upper limit for FPS in the official docs.
For example, here the supported FPS range is listed as 1 to 255: esp_h264 component docs

And in the ESP-IDF example that uses this component, the menuconfig allows up to 60 fps, but it doesn’t specify what resolutions are actually supported at that framerate: esp-idf h264 example

Could you clarify the real, tested maximum FPS for the hardware encoder, especially for resolutions below 1080p?

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions