IT Brief Australia - Technology news for CIOs & IT decision-makers
Story image

Cloudflare launches Realtime suite for AI app development

Fri, 11th Apr 2025

Cloudflare has announced the launch of Cloudflare Realtime, a suite of products designed to aid developers in building real-time audio, video, and AI applications.

Cloudflare Realtime introduces RealtimeKit, a toolkit developed in collaboration with real-time ecosystem company Dyte.io.

The toolkit includes software development kits (SDKs), server-side services, and user interface components aimed at simplifying the development of real-time voice, video, and AI applications.

The increasing necessity of real-time experiences across various industries highlights the complexity and resources required, which developers often find daunting.

Real-time experiences, particularly AI and voice interfaces, have become essential, but their development can traditionally take months of engineering effort. Managing devices across various platforms further complicates this task due to inconsistencies in camera and microphone application programming interfaces (APIs).

Cloudflare RealtimeKit addresses these challenges by significantly reducing development time from months to merely days. It offers built-in recording capabilities and supports AI-human interactions with latency as low as tens of milliseconds, capable of scaling to millions of concurrent users.

Matthew Prince, CEO of Cloudflare, emphasized the demand for responsive and high-quality real-time applications, stating, "Over the past few years, we've seen developers push the boundaries of what's possible with real-time communication — tools for collaborative work, massive online watch parties, and interactive live classrooms are all exploding in popularity."

"We use AI more and more in our daily lives. Text-based interactions are evolving into something more natural: voice and video."

Prince added that these progressions require robust solutions to manage the combination of various digital tools.

"Complex applications of AI are built on not just one tool, but a combination of tools, often from different providers which requires a well-connected cloud to sit in the middle for the coordination of different AI tools," he remarked.

Cloudflare Realtime integrates Cloudflare's SFU (Selective Forwarding Unit), STUN, and TURN services, complemented by the new RealtimeKit.

These tools accommodate cross-platform SDKs handling issues like media permission, NAT traversal, and connection management, facilitating developers to focus on producing unique user experiences.

RealtimeKit's SDKs cover several platforms such as iOS, Android, React Native, Flutter, as well as web libraries like React, Angular, vanilla JS, and WebComponents.

They provide recording capabilities, integrating Voice AI functions from vendors such as ElevenLabs.

The toolkit is designed to cater to a broad range of applications. Developers can implement features like video conferencing, live streaming, real-time synchronization, and voice AI integrations with minimal investment in infrastructure, allowing focus on user experience rather than middleware implementation.

Cloudflare also announced that its SFU and TURN services, essential for managing WebRTC application development, are now generally available. These services are rendered at competitive rates, promising scalability and integration ease for WebRTC application developers. Further enhancements include the support of simulcast and advanced analytics for Cloudflare's TURN service.

A notable aspect of RealtimeKit is its collaboration with Hugging Face through FastRTC, a Python library facilitating real-time stream to AI models via WebRTC.

This partnership grants FastRTC users free access to Cloudflare's TURN server product, providing hassle-free, reliable connectivity across firewalls.

Prince noted, "For users of FastRTC, setting up a globally distributed TURN server can be complex and expensive. Through our new partnership with Hugging Face, FastRTC users now have free access to Cloudflare's TURN Server product, giving them reliable connectivity out of the box."

The Cloudflare Realtime initiative represents a comprehensive attempt to streamline the development process of real-time interactive applications, with accessibility and scalability at its core, leveraging existing global infrastructure to improve application performance and user experience.

Follow us on:
Follow us on LinkedIn Follow us on X
Share on:
Share on LinkedIn Share on X