Agora offers a growing number of RESTful API’s for extending the features of live voice and video applications. This includes Cloud Recording, Real-Time Transcription, and RTMP integrations.
To make using these RESTful API’s from your infrastructure easier, Agora’s developer community has released the open-source project, Agora Middleware Service. This Go-based backend provides a set of RESTful APIs for token generation, cloud recording management, and real-time transcription. It simplifies integrating features that require Agora’s cloud services into your existing real-time voice and video applications.
The project serves two primary purposes:
- For front-end developers, it provides a ready-to-use backend that handles Agora API interactions, allowing you to focus on building your application’s user interface and features.
- For backend developers, it offers a quick deployment option to support front-end teams working with Agora SDKs, reducing the time and effort needed to set up a custom backend.
Using this middleware, developers can offload complex and time-consuming server-side builds and focus on delivering great user experiences in their real-time applications.
Key features of the middleware include:
- Token generation for RTC…