# AMB82-Mini IoT AI Camera Arduino Dev. board RTSP streaming latency improvements?

**URL:** <https://forum.amebaiot.com/t/amb82-mini-iot-ai-camera-arduino-dev-board-rtsp-streaming-latency-improvements/1975>\
**Category:** AI\
**Tags:** evb-amb82\
**Created:** [June 13, 2023, 7:48pm UTC](https://forum.amebaiot.com/t/amb82-mini-iot-ai-camera-arduino-dev-board-rtsp-streaming-latency-improvements/1975 "2023-06-13T19:48:50Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Benjamin\_Gatti](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/benjamin_gatti/32/1465_2.png) [@Benjamin\_Gatti](https://forum.amebaiot.com/u/Benjamin_Gatti)\
**Post date:** [June 13, 2023, 7:48pm UTC](https://forum.amebaiot.com/t/amb82-mini-iot-ai-camera-arduino-dev-board-rtsp-streaming-latency-improvements/1975/1 "2023-06-13T19:48:50Z")

</div>

Hi, I am using the public SDK, and I am wondering if H.264 can be configured for low latency by using settings such as zero-latency and sliced-based encoding on this chip/sdk?

Thanks

---

<div class="post-metadata">

**Author:** ![dakamaster](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/dakamaster/32/1744_2.png) [@dakamaster](https://forum.amebaiot.com/u/dakamaster)\
**Post date:** [June 13, 2023, 10:55pm UTC](https://forum.amebaiot.com/t/amb82-mini-iot-ai-camera-arduino-dev-board-rtsp-streaming-latency-improvements/1975/2 "2023-06-13T22:55:55Z")

</div>

Hi @Benjamin_Gatti ,

1. Could you please specify which public SDK you are using:

2. For the video streaming example, there is a setting regarding the lower buffering time in the information-receiving end (PC) VLC software. This could limit the streaming to zero latency. I believe switching to other streaming platforms might have similar settings.

3. Sliced-based encoding protocol is not provided at the lower HW level. You can refer to the guide here for more HW specs information in " **Key Features & Specifications of Realtek AMB82-Mini**" section:

> **[Getting Started - Realtek AMB82-Mini IoT AI Camera Board](https://how2electronics.com/getting-started-with-realtek-amb82-mini-iot-ai-camera-arduino-dev-board/)**
>
> Getting Started Realtek AMB82-Mini IoT AI Camera Arduino Dev. Board with Wi-Fi/Bluetooth, H264/H265 1080p Video, multiple IO, Tensorflow-Lite

Thank you.

---

<div class="post-metadata">

**Author:** ![Benjamin\_Gatti](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/benjamin_gatti/32/1465_2.png) [@Benjamin\_Gatti](https://forum.amebaiot.com/u/Benjamin_Gatti)\
**Post date:** [June 14, 2023, 1:48am UTC](https://forum.amebaiot.com/t/amb82-mini-iot-ai-camera-arduino-dev-board-rtsp-streaming-latency-improvements/1975/3 "2023-06-14T01:48:06Z")

</div>

Thanks,  
I am testing the ArduinoSDK,  
I tried 0ms Caching, and still latency was more than 1 second.  
We are getting much lower latency with the Continuous JPEG option, however the quality might improve if we could use h.265.

Is WebRTC supported?

Benjamin  
P.S. I have requested the NDA SDK … here’s hoping?

---

<div class="post-metadata">

**Author:** ![dakamaster](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/dakamaster/32/1744_2.png) [@dakamaster](https://forum.amebaiot.com/u/dakamaster)\
**Post date:** [June 14, 2023, 2:21am UTC](https://forum.amebaiot.com/t/amb82-mini-iot-ai-camera-arduino-dev-board-rtsp-streaming-latency-improvements/1975/4 "2023-06-14T02:21:45Z")

</div>

Thanks for your reply.

> [@Benjamin\_Gatti](#):
>
> I tried 0ms Caching, and still, the latency was more than 1 second.

The method of changing caching time is only modifying the receiving end.

> [@Benjamin\_Gatti](#):
>
> We are getting much lower latency with the Continuous JPEG option, however the quality might improve if we could use h.265.

During signal transmission, the transmission buffer, and network condition might be the factors that influence the final latency.

- Therefore, you could adjust parameters like frame rate (FPS), data rate (BPS), resolution, encoder type, and \_jpeg\_qlevel (JPEG quality level) to find the best personal setup for signal transmission end.
- Besides, you could switch the board from STA mode to AP mode for better network connection quality.

* * *

You may refer to the link here for WebRTC example:

> **[GitHub - ambiot-mini/amazon-kinesis-video-streams-webrtc-sdk-c: Amazon...](https://github.com/ambiot-mini/amazon-kinesis-video-streams-webrtc-sdk-c)**
>
> Amazon Kinesis Video Streams Webrtc SDK is for developers to install and customize realtime communication between devices and enable secure streaming of video, audio to Kinesis Video Streams. - Git...

WebRTC feature will be added to Arduino SDK soon once we have enough manpower.

Thanks.

---

<div class="post-metadata">

**Author:** ![Amour](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/amour/32/3361_2.png) [@Amour](https://forum.amebaiot.com/u/Amour)\
**Post date:** [June 17, 2026, 9:25pm UTC](https://forum.amebaiot.com/t/amb82-mini-iot-ai-camera-arduino-dev-board-rtsp-streaming-latency-improvements/1975/5 "2026-06-17T21:25:02Z")

</div>

I want Also implement WebRTC technology, but don’t want depend of AWS key or any tiers.

---

<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:** [July 2, 2026, 7:20am UTC](https://forum.amebaiot.com/t/amb82-mini-iot-ai-camera-arduino-dev-board-rtsp-streaming-latency-improvements/1975/6 "2026-07-02T07:20:15Z")

</div>

Hi @Amour,

Another alternative you may wish to explore could be the [WebSocket Viewer example](https://github.com/Ameba-AIoT/ameba-rtos-pro2/tree/main/component/example/media_websocket_viewer).

You may also take a look at [GitHub - awslabs/freertos-webrtc-reference-on-amebapro-for-amazon-kinesis-video-streams · GitHub](https://github.com/awslabs/freertos-webrtc-reference-on-amebapro-for-amazon-kinesis-video-streams)
