Stream Blog

Announcing Stream’s Video API Powered by Our Global Edge Network

Today, we're excited to announce the general availability of our new Video API. You can use it to build video calling, audio rooms, and live streaming. The video API aims to make it easier for developers to build live in-app video and audio. All calls run on Stream's global edge network for optimal latency and
Read more ->
4 min read

Vonage Video API vs. Stream Video

It is essential to ensure that the video capabilities added to your product function as expected by your end users. Otherwise, you risk alienating your users instead of engaging them. Both Vonage and Stream provide Video SDKs. Let’s compare these two and see how well each can deliver your desired video functionality. But first, we’ll
Read more ->
6 min

Stream Achieves DPF Certification

We are thrilled to announce that Stream has successfully achieved Data Privacy Framework certification, meeting its rigorous requirements and marking a significant milestone in our commitment to customer data privacy and security worldwide. A DPF is a fundamental aspect of modern data management, providing a structured approach to safeguarding personal information and ensuring compliance with
Read more ->
1 min

Rigi Sees 50% YoY Growth After Integrating Stream Chat

Challenge: When Rigi's co-founders created the app, they needed a chat API to expedite their time to market. Rigi developers needed a chat solution that was easy to integrate and scalable enough to support large creator communities while delivering reliable, low-latency performance. Strategy: The Rigi team built a proof-of-concept (PoC) with the chat APIs from
Read more ->
2 min

Build a URL Shortener with Go, Redis, and HTMX

When learning a new technology, there is no better approach than starting with a side project, getting your hands dirty with the code, and stumbling upon a dozen errors, which make the whole process memorable (and frankly enjoyable). In this tutorial, we will showcase how to build a simple URL Shortener application using only Go
Read more ->
17 min read

The Fundamentals of RocksDB

RocksDB is a high-performance, embeddable storage engine originally developed by Facebook and is now widely adopted across the tech industry and used at Stream as a data storage engine. This powerful database solution has gained significant traction due to its exceptional speed, reliability, and versatility and is used by large companies such as LinkedIn, Meta,
Read more ->
12 min read

Building an NPX Script for Project Setup

Setting up a new project can be tedious and repetitive from multiple angles. As end-users, we are learning a new platform, new paradigms, and maybe a new framework to build our next dream project. As a company, we want to get our potential users up and running as quickly as possible and make it easy
Read more ->
9 min read

Full-Stack Development with Ionic and Nitric: Adding Authentication

In the previous article, we learned the benefits of using tools like Nitric and Ionic to increase productivity. Then we built a simple full-stack application to display a personalized greeting to a user based on a URL parameter. This article will extend our application with authentication and further integrate it with the API. The final
Read more ->
8 min read

Build Your First Android and iOS Mobile App With Kotlin Multiplatform

Cross-platform development provides significant advantages, especially in mobile development, where Android and iOS operate on fundamentally different ecosystems. Developing native apps for each platform can be resource-intensive since it requires separate developers with expertise in different programming languages (Kotlin for Android and Swift/Objective-C for iOS). Managing two distinct codebases also increases development and maintenance costs
Read more ->
6 min read

September Monthly Release Round-Up

As September comes to a close, we thought we'd recap all of the exciting new features and improvements we made across Stream Video, Chat, Feeds, and Moderation this month. Improved Video Calling & Usage-by-Bandwidth Tracking in the Dashboard 🎥 Thanks to Dynascale, Stream automatically detects the displayed video resolution and adjusts based on CPU and
Read more ->
2 min read

Good Doctor Increases Telehealthcare Efficiency with Stream Chat

Challenge: Good Doctor needed to improve communication efficiency between doctors and patients while reducing queue times and enhancing usability. Strategy: They integrated Stream's scalable chat infrastructure for Android and iOS, supported by comprehensive documentation and live engineering assistance. Result: Stream enabled faster doctor responses, reduced queue times, and significantly improved the overall user experience for
Read more ->
4 min read

Is Live Video Calling Worth It for Your App?

Apps like WhatsApp and Zoom allow anyone worldwide to have face-to-face conversations as if they were in the same room. But this functionality can benefit more than just communication-focused apps. Enabling your users to initiate video calls without having to switch to external apps enhances their experience with each other. And it can strengthen network
Read more ->
10 min read