- This sample project consists of the app side, BK7258 device side, and accompanying server side, designed to demonstrate how to integrate the RTSA Lite SDK on the BK7258 chip platform and establish a connection with ConversationalAI to enable real-time conversation with AI Agent.
- When using, please refer to the three respective open-source projects, deploy the server, install the APK, and then debug with the BK7258 device side.
- The integration methods for each side are described in their respective README.md files in each directory:
Agora Media Stream Acceleration (formerly Real-Time Streaming Acceleration, RTSA) provides high-quality audio and video stream transmission, helping developers implement real-time interactive connections between people and people, people and things, and things and things through third-party or self-developed codec modules for smart hardware. Relying on Agora's self-built underlying real-time transmission network Agora SD-RTN™ (Software Defined Real-time Network), it provides the capability for audio and video stream real-time transmission over the Internet for all network-enabled Linux/RTOS devices. This solution fully utilizes Agora's global network nodes and intelligent dynamic routing algorithms, while supporting multiple combined weak network resistance strategies such as forward error correction, intelligent retransmission, bandwidth prediction, and stream smoothing. It can still deliver the best audio and video network experience with high connectivity, high real-time performance, and high stability under various uncertain network environments where devices are located. In addition, this solution has a minimal package size and memory footprint, suitable for running on any resource-constrained IoT devices, including ESP32S3, BK7258 and other SOC products.
Everyone is welcome to participate in the development and improvement of the project. If you have any ideas or suggestions, please feel free to raise an Issue.