Screen Recording and Video Encoding on MediaTek Genio 510 EVK (MT8370) with Wayland

Hi MediaTek Community,

I’m currently working with the MediaTek Genio 510 EVK (MT8370) running IoT Yocto and Wayland, and I’m exploring options for:

  1. Screen Recording in Wayland:

    • Is it possible to capture the screen in the Wayland environment on this EVK?

    • Does the platform support PipeWire, xdg-desktop-portal, or Weston’s pipewire plugin for screen capture?

    • Are there any recommended tools (e.g., wf-recorder, OBS, Kooha) or configurations for enabling screen recording?

  2. Image Capture:

    • Can we capture screenshots or single frames from the display using Wayland-compatible tools?

    • Is there support for using libpipewire or Wayland screencopy protocols?

  3. Video Encoding:

    • Does the Genio 510 EVK support hardware-accelerated video encoding (e.g., H.264/H.265) via GStreamer?

    • Are there working examples or pipelines using v4l2h264enc, v4l2convert, and h264parse?

    • Any known issues with muxers like mp4mux on this platform?

Thanks in advance!

Best regards,
Gurukiran Mb