Build multi-modal AI applications using our new open-source Vision AI SDK.

Tutorials: Video

How to Build an App Like TikTok Shop (+ Turn Livestreams into Revenue)

Livestream shopping is changing how people discover and buy products online by combining real-time video with instant purchasing. Platforms like TikTok have popularised this model, enabling creators and brands to showcase products live while viewers shop without leaving the stream. In this tutorial, you'll learn how to build a TikTok-style livestream shopping application using Next.js.

Read more
27 min read

The New Security Requirements for Real-Time Video Infrastructure

A camera used to be proof enough that the person on the other end was who they said they were. This year, that assumption ran out. This piece walks through the four security layers a video call actually has, transport encryption, media encryption, account authorization, and human verification, and what closing the last gap looks like in practice.

Read more
16 min read

Build a Live Virtual Classroom with React and Stream Video

Building a "Zoom inside your app" with classroom rules from raw WebRTC means months of work on signaling, SFUs, device handling, and reconnection logic before you write a single classroom feature. This tutorial builds it in an afternoon with Stream's React Video SDK, a virtual classroom where a teacher runs the class from a laptop and students join from their phones, with hand-raising, a moderated microphone, and a live roster.

Read more
15 min read

The Design Process Behind a One-Shot AI Live Shopping App

The design process behind one-shot generating VinylStream, a live shopping app for buying and selling vinyl - and why a good design document, not the fanciest model, is what makes AI app generation actually work.

Read more
12 min read

Stream Skills: Build a Marketplace App To Buy, Sell, and Shop Online

Let's build an online marketplace platform that enables safe, secure buying and selling, combining Stream's AI agent skills for chat, activity feed, moderation, and video into a unified product. What You Can Build Agent Skills improve developers' productivity and help them integrate features more quickly and build complex applications from scratch. Stream now has skills

Read more
14 min read

How to Build an App Like TikTok Shop (+ Turn Livestreams into Revenue)

Livestream shopping is changing how people discover and buy products online by combining real-time video with instant purchasing. Platforms like TikTok have popularised this model, enabling creators and brands to showcase products live while viewers shop without leaving the stream. In this tutorial, you'll learn how to build a TikTok-style livestream shopping application using Next.js.

Read more
27 min read

Clone MedTalk: HIPAA-Ready Video and Chat Consultations in Flutter

Telehealth is transforming the way patients and providers connect, offering faster access to care and reducing barriers caused by distance or scheduling. A critical part of this experience is enabling secure, real-time video consultations alongside features like chat messaging for sharing updates, questions, and follow-ups. With Stream's healthcare chat solution, developers can build HIPAA-ready communication

Read more
30 min read

iOS 26: How To Integrate Video Image Effects & AI Filters Into a SwiftUI App

Why Video Image Effects and AI Filters Matter Popular video communication applications like Snapchat, Instagram, and TikTok allow users to augment videos with custom makeup and retouches before posting them to the platforms. Similarly, when users need to stream a live video to their followers, they can improve their camera feeds with face, lip, and

Read more
17 min read

How to Build a Loom Clone using Next.js, Stream, and Firebase

As remote work and distributed teams become more popular, how we communicate and collaborate is evolving rapidly. Tools that support asynchronous communication are essential for team members to share updates, feedback, and walkthroughs without jumping on a call. In this tutorial, you'll learn how to build a video recording and sharing platform using Next.js, Firebase,

Read more
32 min read