# HTTP Streaming Example for ameba-rtos-pro2/Delay Time (Official FreeRTOS SDK)

**URL:** <https://forum.amebaiot.com/t/http-streaming-example-for-ameba-rtos-pro2-delay-time-official-freertos-sdk/4283>\
**Category:** SDK\
**Tags:** evb-amb82, rtl8735b\
**Created:** [July 30, 2025, 9:58am UTC](https://forum.amebaiot.com/t/http-streaming-example-for-ameba-rtos-pro2-delay-time-official-freertos-sdk/4283 "2025-07-30T09:58:12Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![Pammy](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/pammy/32/936_2.png) [@Pammy](https://forum.amebaiot.com/u/Pammy)\
**Post date:** [August 26, 2025, 3:39am UTC](https://forum.amebaiot.com/t/http-streaming-example-for-ameba-rtos-pro2-delay-time-official-freertos-sdk/4283/11 "2025-08-26T03:39:14Z")

</div>

Hi @TeschRenan

Both SDKs deliver the same performance, since the Arduino SDK is built on the FreeRTOS SDK code base. However, in FreeRTOS SDK, Streaming via HTTP is not supported.

In the Arduino SDK, the “HTTPDisplayJPEGContinuous” example works by:

1. Capturing frames one by one.
2. Compressing each frame individually as JPEG (using the MJPEG encoder).
3. Sending those frames sequentially over an HTTP connection.

On the client side, because the browser receives a continuous sequence of JPEG images, it looks like a video stream.

Since the Arduino SDK is built on the FreeRTOS SDK code base, it is possible to create a similar example in FreeRTOS SDK.

If you would like to create your own example, you can create a new example in [ameba-rtos-pro2/project/realtek\_amebapro2\_v0\_example/src/mmfv2\_video\_example at main · Ameba-AIoT/ameba-rtos-pro2 · GitHub](https://github.com/Ameba-AIoT/ameba-rtos-pro2/tree/main/project/realtek_amebapro2_v0_example/src/mmfv2_video_example) and add your function name in [ameba-rtos-pro2/project/realtek\_amebapro2\_v0\_example/src/mmfv2\_video\_example/video\_example\_media\_framework.c at main · Ameba-AIoT/ameba-rtos-pro2 · GitHub](https://github.com/Ameba-AIoT/ameba-rtos-pro2/blob/main/project/realtek_amebapro2_v0_example/src/mmfv2_video_example/video_example_media_framework.c) .

Another option that you can consider exploring: [[Sharing] Video Streaming from Ameba Pro2 to Browser via FFmpeg](https://forum.amebaiot.com/t/sharing-video-streaming-from-ameba-pro2-to-browser-via-ffmpeg/1505)

---

_[View the full topic](https://forum.amebaiot.com/t/http-streaming-example-for-ameba-rtos-pro2-delay-time-official-freertos-sdk/4283)._
