background
Skip to main content

Changelog

We build, we listen, we improve.

Request feature

From managing streams and destinations to accessing event data, our API gives developers direct access to the building blocks behind Restream. Today, we’re expanding those capabilities with new analytics endpoints.

  • Viewers: Track peak viewers, average viewers, total views, watch time, and audience trends throughout your event.
  • Chat Messages: Measure engagement with total messages, unique chatters, and chat activity over time.
💡
Tip: Analytics can be retrieved for the entire event or broken down by individual destinations, making it easy to power dashboards, reports, and custom analytics experiences.

Embedded web players are now treated like regular streaming destinations, making it easier to manage and measure their performance.

What’s new:

  • Add embedded web players as streaming channels.
  • Enable up to 2 embed players per stream.
  • Configure stream orientation for each embed independently.
  • Track viewer metrics from embedded players directly in Stream Analytics.
  • Pin the best comments from all chat messages to show them later.
  • Already shown messages are now dimmed — just so you know.
  • Reorder chat messages via drag and drop.

We’ve redesigned our chat across different apps and fixed several issues in settings.

  • Open Live Chat in a browser tab, our OBS integration dock, Studio, or our chat desktop app.
  • Control where your send your replies and check platform limitations.
  • Adjust chat appearance, embed chat, enable notifications, and more in new Settings.
0:00
/1:25
💡
Speaking of chat… Now you can reply to LinkedIn chat directly from Restream. Learn more.

Produce consistent clips with Templates and move through edits faster. Save your caption styles, preferred layouts, and brand elements as a Template inside the new Clip Editor, then apply them to every future clip.

What's new

  • A redesigned Clip Editor with smoother navigation
  • Reusable Templates for caption styling, preferred layouts, and brand elements
  • Bulk actions, so changes apply across every scene in a clip at once

Edit any clip to create your first Template.

Give others a clear view of your stream’s performance with a simple link — no screenshots or exports needed. Perfect for teams, clients, and anyone you want aligned on your results.

Share it publicly or protect it with a passcode. Viewers can:

  • Watch the stream recording
  • Read chat and transcripts
  • See key metrics like views, messages, and stream quality

Turn your stream data into decisions — and improve your next broadcast. Ask questions and get clear, actionable insights beyond the charts. Start with ready-made prompts or go deeper with follow-ups to uncover what worked, what didn’t, and what to do next.

Use it to quickly:

  • Summarize your streams
  • Find unanswered audience questions
  • Spot peak moments and drop-offs
  • Get tips to improve your next stream and much more

Capture and share highlight moments as they happen — when engagement is highest. Just toggle on Live Clipping from the Recordings popup in the Studio header and go live.

What’s new

  • First clips appear ~10 minutes after you go live
  • Get notified as soon as clips are ready
  • Post to Shorts, Reels, and TikTok in one tap
💡
Clips require speech audio. Live clipping covers the first 30 minutes; after the stream ends, you can clip the full recording.

We’ve relaunched the Restream Developer Portal with unified docs for the Events API, Chat API, Clips API, and Video Storage API.

Use OAuth 2.0 to integrate Restream into your apps. You can:

  • Access channels, platforms, stream keys, and metadata via REST API
  • Subscribe to real-time updates (stream status, chat events) over WebSockets
  • Build custom dashboards and automate workflows
  • Sync stream state with external systems
💡
Coming Soon: APIs to manage and schedule events for Custom RTMP/SRT and external channels, plus programmatic control of select Studio features.

Storage got a full refresh — manage your stream recordings and video uploads faster than ever.

  • Sort your whole library
  • Search by file name or label (like "dual" or "local recording")
  • Watch videos in a new player on desktop and mobile
  • Bulk delete or schedule multiple files at once
  • See exactly where a video is used before deleting it

Curious how your audience reacted during your live stream? Open any past stream analytics page to revisit the conversation anytime.

  • Replay chat with your recording to see what viewers were saying during the stream.
  • Export chat as CSV for deeper analysis.
  • Structured, timestamped data from all supported chat platforms
  • Anonymized chatter handles to protect viewer privacy
💡
In a hurry? Export chat under options on the Past streams page.

Track how your streams perform across platforms in one place. Restream Analytics helps you understand audience growth, engagement, and performance with clear insights for every broadcast.

  • Check analytics by date range – Filter performance over any time period and compare results between different ranges or your previous stream.
  • Replay and learn — Watch your stream recording alongside chat activity and review the transcript to revisit key moments.
  • Detailed stream analytics – Explore metrics for each stream, including views, chat activity, and stream quality.
  • Cross-platform insights – See combined performance across all destinations you stream to.

Live Clipping generates short-form clips in real-time — so you can share highlights to social media while you're still on air. Clips appear progressively in your project, ready to download or share before your stream ends.

  • To start, make sure you're on the 250 Clips plan.
  • Enable Live Clipping in Clips settings
  • Go live — clips start appearing within minutes. Learn more.
💡
Live Clipping covers the first 30 minutes of each stream. Need more? Contact Sales.

See all your live statuses in a redesigned Studio header, while keeping your stream view clean.

  • Channels and event scheduling are now moved to the left side of the screen, closer to the stream title.
  • No more canvas labels — resolution, stream timer, viewers count, and QR scans now live in the header center.
  • New LIVE and RECORD indicators for faster status recognition.
  • Clear cloud and local recording availability based on your plan.
  • Unschedule events directly from the Schedule modal.

You can now set a custom duration (up to 1 hour) for your countdown timer.

Whether you’re matching the exact length of a song or syncing with a video background, you can adjust the timer to fit perfectly.

Your custom time is saved automatically for future use.

💡
Only one custom time can be stored at a time.

Try the new Geist font in your captions, tickers and countdown timer to create a clean and modern look for your broadcasts.

Geist fonts, developed by Vercel, reflect principles of simplicity, minimalism, and clarity, inspired by Swiss design. It’s optimized for readability and works well across different layouts and screen sizes. We added regular, mono, and pixel variants for you.

Go live in both horizontal and vertical from your browser. Cloud-powered — no extra load on your computer.

0:00
/1:41
  • Assign channels to Landscape (e.g., YouTube, LinkedIn) or Portrait (e.g., TikTok, Instagram).
  • Stream to the same YouTube channel in both formats at once.
  • Layouts with guests auto-adjust for each orientation.
  • Preview both formats live on your Studio canvas.

Why it matters
Show up in vertical feeds and give every viewer the best experience for their screen.

💡
Portrait layout customization is coming soon.

Now you have control over how your chat looks and where it lives on your stream:

  • Move and resize freely.
  • Style your chat using the toolbar, or open advanced settings from the 3-dot menu.

Chat settings are saved per scene, so each scene can have its own style and position. Your layout saves automatically.

0:00
/1:51
💡
To help you adjust your chat’s look and feel, our Demo Chat (visible only to you) would run automatically when no messages there yet. It hides automatically once real messages arrive, or you can hide it anytime from toolbar.

When creating a new project, you'll now see a range selector — drag to choose the segment you want clipped, or keep the full video selected and generate as usual.

💡
Coming soon: per-project clip controls and generating additional clips from inside existing projects.

Build on top of Restream Clips with new additions to our Public API. Access your projects, clips, and downloads programmatically — perfect for custom workflows, integrations, and automation.

Check out our API docs to get started.

💡
Coming soon: Post clips directly to your channels via our Public API.

Streaming via RTMP, SRT, or WHIP? Our video protection automatically plays if your stream drops, keeping your event live and your audience engaged until you’re back.

Want to customize the video or use it as an additional fallback alongside RTMP or SRT backup streams? Contact Sales.

Restream Studio now supports scrolling and zooming while screen sharing browser tabs in Chromium-based browsers (👋 Chrome, Arc, Edge, Brave, etc.). Perfect for demos, walkthroughs, and presentations where you need to focus on details while screen sharing.

After granting browser permission, share a tab and zoom or scroll directly in Studio.

0:00
/0:27
💡
Zooming and scrolling work with shared tabs only, not shared windows.

Before, you could only share one screen per scene. Now, share up to 3 screens at the same time in your Restream Studio.

Perfect for comparing sources, showing multiple tools, or streaming across monitors like you actually work.

⚠️
More screens = more load on your computer. Test everything before you go live. To reduce strain, stop sharing a screen once it’s no longer on stage.

We’ve refreshed the Clips interface with a cleaner design, smoother animations, and polished visual details across your projects and folders. Every clip comes with virality descriptions, timestamped transcripts, and a clear view of which channels each clip has been posted to.

We’ve rolled out a brand-new Channels page to make managing your destinations simpler and faster. You can now:

  • Easily manage all your channels in one place
  • See recent streams per channel at a glance
  • Quickly find everywhere a channel is enabled to go live
0:00
/0:17
💡
Every platform comes with its own streaming limits and features — like max duration, resolution, or analytics. We surface all of that right where it belongs, per channel. Just click a channel to open the new sidebar.

Now you can enable YouTube live stream ads directly from Restream, and even set the frequency.

  • To start, ensure you have access to monetization on your YouTube channel.
  • Go to any stream setup, edit YouTube, and enable monetization. Learn more.

Settings are now cleaner, faster, and easier to navigate — so you can quickly check your stream readiness. What’s new:

  • Unified design across settings for a more consistent experience.
  • Settings for Organizations are now available in the account dropdown.
  • Improved Speed Test page with clearer, more indicative results.

Set the stream orientation in YouTube channel settings to Landscape + Portrait. Then go live in both formats at the same time from OBS using Restream’s free Vertical plugin.

  • Audio from OBS stays in sync.
  • Two YouTube events go live from one stream.
  • See live chats from both streams in one place.

Why it matters

  • Reach new fans in vertical feeds.
  • Give mobile and desktop viewers the best experience.
💡
Download our OBS plugin for Windows or macOS and learn how to use it.

Go live on any platform that supports WHIP. It works just like streaming to Custom RTMP or Custom SRT channels — but is designed for low-latency, WebRTC-based streaming.

💡
WHIP is still experimental, so we’re keeping WHIP input and output in public beta for now. Learn more.

You can now broadcast to any platform that accepts HLS ingestion. HLS supports advanced codecs like HEVC (H.265) and HDR, delivering more realistic, vivid video quality with greater color depth and contrast.

To get started, add a new channel, paste your HLS URL, and start streaming.

💡
HLS is a great option for streaming to Over-the-Top (OTT) apps, embedded video players, multi-bitrate delivery, and enterprise broadcasts that need broad device compatibility. Learn more.

Get started today.

It feels good to reach more viewers.

Try it for free