Skip to main content
Associate
May 5, 2026
Question

Examples missing from IDE

  • May 5, 2026
  • 6 replies
  • 339 views

Hello,

 I am trying to import the RTSP example for the NUCLEO-N657X0-Q. It is not appearing in the IDE as a choice, but I see the project in D:\STM32\STM32Cube_FW_N6_V1.3.0\Projects\STM32N6570-DK\Applications\VENC\VENC_RTSP_Server

mdkf_0-1778017241626.png

 

6 replies

isikli
Associate III
May 6, 2026

If you might not to reach examples, also you able to see from github.

I guess your wanted project this :
https://github.com/STMicroelectronics/STM32CubeN6/tree/main/Projects/NUCLEO-N657X0-Q/Applications/NetXDuo/Nx_CreditBasedShaper

I follow this steps :

1) I find software package name

isikli_0-1778047117465.png



2) search them in github

isikli_1-1778047235227.png



3) explore projects in repository

isikli_2-1778047327631.png


I use CubeIDE and I have experienced the same problem from time to time. I fix that this solution. I hope I have been helpful.

 

Julien D
ST Employee
May 6, 2026

Hi @mdkf,

 

If the project is not shown in the Examples Browser, its format is likely not supported yet.

You can still try to convert it manually using this action with D:\STM32\STM32Cube_FW_N6_V1.3.0\Projects\STM32N6570-DK\Applications\VENC\VENC_RTSP_Server\STM32CubeIDE as project source:

JulienD_0-1778051267043.png

However, it is highly probable that you will get an error when selecting the project because most N6 projects are multi-context (also known as hierarchical), which is not supported.

JulienD_1-1778051581792.png

Support is expected later this year.

 

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
mdkfAuthor
Associate
May 6, 2026

Thank you @Julien D !

I installed the Eclipse IDE and imported the project via CubeMX, but I get the following error when trying to build:

/STM32Cube/Example/VENC_RTSP_Server/Middlewares/Third_Party/VideoEncoder/source/h264/H264Cabac.c:109:21: error: assignment to 'const i32 (*)[460][2]' {aka 'const long int (*)[460][2]'} from incompatible pointer type 'const int (*)[460][2]' [-Wincompatible-pointer-types]

I was expecting the examples to build out of the box. Can you help me out?

Julien D
ST Employee
May 12, 2026

 

This project, like some other examples, is not compliant with GCC 14.

You must fix the GCC 13 settings in the three underlying projects to make them build.

This can be achieved via the project properties:

JulienD_0-1778576000195.png

GCC 13 appears in the list once it is installed via the Toolchain Manager. A restart of STM32CubeIDE is required at the end of the process. Be patient: the first fetch may take a long time.

 

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
mdkfAuthor
Associate
May 14, 2026

Thank you @Julien D ! It builds now. I hit debug from the IDE and it runs, but dies when I connect from VLC. Here's the UART output:

RTSP request received: DESCRIBE.
SDP = /v=0
s=H264 video with PCM audio, streamed by the NetX RTSP Server
m=video 0 RTP/AVP 96
a=rtpmap:96 H264/90000
a=fmtp:96 profile-level-id=42A01E; packetization-mode=1
a=control:trackID=0
/
 Setup Video (track 0)..
RTSP request received: PLAY.
 VENC_APP_EncodingStart()
 AUDIO_APP_EncodingStart()
 [video] bitrate: last :0 kbps, min: 0 kbps, max: 0 kbps
 error encoding frame -8
error encoding frame
error encoding frame -8
error encoding frame
error encoding frame -8
error encoding frame
DCMIPP and VENC desync (frame#10), restart the video
DCMIPP and VENC desync (frame#11), restart the video
DCMIPP and VENC desync (frame#12), restart the video

 

mdkfAuthor
Associate
May 19, 2026

@Julien D It is still failing for me. How can we debug it?

Julien D
ST Employee
May 20, 2026

I am trying to import the RTSP example for the NUCLEO-N657X0-Q. It is not appearing in the IDE as a choice, but I see the project in D:\STM32\STM32Cube_FW_N6_V1.3.0\Projects\STM32N6570-DK\Applications\VENC\VENC_RTSP_Server


We figured out that you might be trying to use an example that requires a camera on a board that does not have this capability. Could you confirm that you are using the NUCLEO-N657X0-Q or STM32N6570-DK (the one I tested)?

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
mdkfAuthor
Associate
May 20, 2026
I am using the *STM32N6570-DK*
Julien D
ST Employee
May 20, 2026

Few questions to try to identify the cause:

  • What is the network configuration? Is it DHCP? Are you able to ping the address?

  • Did you try to use another player, such as FFmpeg? VLC configurations can vary.

  • How did you open the project in STM32CubeIDE? Did you import the existing project into the top-level STM32CubeIDE folder, or did you use another method?

  • Are you using the Debug or Release build configuration?

  • How do you load the application: via the Debug or Run launch configuration?

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
ST Employee
May 20, 2026

 

Hello,

The error message "error encoding frame -8 is 'H264ENC_OUTPUT_BUFFER_OVERFLOW'" indicates that the encoded frame is larger than the allocated output buffer.

This situation can occur if the input image is very noisy, which results in a significantly larger encoded frame.

For example, if the camera is obstructed, the image signal processor (ISP) loop attempts to increase the analog gain. This action leads to a highly noisy image.

Could this be the case for your application?

If so, could you try to increase the output buffer size ?

Best regards,

Daniel

.