RTSP Camera Streaming Failure for 2K/Above Full HD Resolution on NXP i.MX8M Plus FRDM (4GB RAM)

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

RTSP Camera Streaming Failure for 2K/Above Full HD Resolution on NXP i.MX8M Plus FRDM (4GB RAM)

819 Views
Kaustubhnaik45
Contributor I

The RTSP camera streaming pipeline using GStreamer on the i.MX8M Plus FRDM board (4GB RAM) fails when processing high-resolution video streams (2K or above Full HD).

The system successfully initializes the pipeline and establishes an RTSP connection. However, during playback, the pipeline terminates with the following errors:

  • Internal data stream error
  • streaming stopped, reason not-negotiated (-4)
  • Could not write to resource (Received end-of-file)

This issue is observed specifically with high-resolution (≥2K) H.265 streams, indicating that the platform is unable to negotiate or sustain the required decoding pipeline.

Key Observations:

  • GStreamer pipeline works for lower resolutions (e.g., 1080p)
  • Failure occurs during caps negotiation or decoder stage
  • Hardware decoder (v4l2h265dec) likely hitting limitations
  • System is running:
    • Linux Kernel: 6.6.x (scarthgap)
    • Yocto-based NXP BSP
  • Board configuration: i.MX8M Plus FRDM with 4GB RAM
0 Kudos
Reply
3 Replies

666 Views
JosephAtNXP
NXP TechSupport
NXP TechSupport

Hi,

Thank you for your interest in NXP Semiconductor products,

This issue is regarding the encoding/decoding operations for H.265 2K frames, i.MX 8M Plus supports only 1080p as seen in the documentation.

JosephAtNXP_0-1777309761873.png

Regards

0 Kudos
Reply

640 Views
Kaustubhnaik45
Contributor I

Hi, 

First of all, thank you for your reply.

Based on your clarification that the i.MX 8M Plus supports only up to 1080p . I would like to ask if you could suggest any alternative suitable processors or development boards  that supports 2K (1440p) RTSP streaming, particularly .

Thank you in advance for your guidance.

455 Views
JosephAtNXP
NXP TechSupport
NXP TechSupport

Hi @Kaustubhnaik45,

Please refer to i.MX 95 Reference Manual,

The VPU domain consists of a H.264/H.265 VPU codec, a motion JPEG encoder, and a motion JPEG decoder for image and video compression applications.

JosephAtNXP_0-1777917598467.png

Regards

0 Kudos
Reply