Mochicast

VRChat streaming app

Mochicast is a lightweight Windows app for streaming your desktop and audio into VRChat. It now supports both classic HLS streaming and new low latency streaming, so you can choose the mode that fits your setup.

Desktop + audio streaming

Capture your screen and system audio with a clean, lightweight Windows app.

HLS and low latency

Use HLS for compatibility or low latency mode for a much more responsive experience.

Perfect for events, teachers & DJs

Share desktops, presentations, media, DJ software, lessons, and live event content directly inside VRChat.

Made to keep improving

The beta is still evolving, with active fixes for stability, performance, and streaming support.

App preview

A preview of the new Mochicast interface.

Mochicast app preview showing desktop streaming controls and low latency copy button
Choose your monitor, bitrate, encoder and audio source, then copy either the HLS or low latency link depending on how you want to use Mochicast in VRChat.

Pricing

Lite stays free forever. Unlock everything with a flexible monthly subscription, or pay once for Lifetime and keep every feature permanently.

Every plan includes free cloud hosting subject to fair-use limits, with optional local hosting.

Free forever

Mochicast Lite

Free

The core Mochicast experience with low-latency streaming included.

  • ✓HLS and low latency streaming
  • ✓720p resolution
  • ✓Sub-second latency
  • ✓Personal use
Flexible

Mochicast Monthly

£2.50 / month

Everything unlocked while your subscription is active. Cancel anytime.

  • ✓Everything in Lite
  • ✓Up to 2K resolution
  • ✓VRChat keyboard + mouse control
  • ✓Custom video player
  • ✓Commercial use while subscribed
  • ✓Cancel anytime
Pay once

Mochicast Lifetime

£14.99 one time

Every Mochicast feature permanently. No subscription and no recurring charge.

  • ✓Everything unlocked forever
  • ✓Up to 2K resolution
  • ✓VRChat keyboard + mouse control
  • ✓Custom video player
  • ✓Commercial use
  • ✓No recurring payments

Transparency

Mochicast has a free tier. Optional paid plans and donations help keep the servers running, and I want to be completely clear about what the app collects and why.

Server running costs
£14 / month

Current monthly server cost for keeping Mochicast online.

Community support · October
£30

Paid licences and donations received this month. Thank you, everyone! 💜

After hosting
+£16

Support received minus the £14 server bill, before payment fees and any other costs.

A small Mochi milestone. Thank you! 💜

For the first time, your support is covering this month's hosting bill. Every purchase, donation and kind word helps keep this little project growing.

Telemetry & privacyWhat we collect, what we never collect, and how streams are protected.

Mochicast collects a small amount of technical telemetry so I can see whether the app is working, understand how the streaming service is being used, find failures and improve performance. It is not advertising telemetry and it is not used to build a profile about you.

I WILL NEVER SELL YOUR TELEMETRY DATA TO ANYONE.

What Mochicast telemetry can collect

  • A randomly generated anonymous installation ID
  • Mochicast app version
  • Streaming mode being used
  • Resolution, FPS and selected bitrate
  • Encoder type, such as NVIDIA NVENC or x264
  • Stream session duration and current viewer count
  • Reconnects, failed starts and technical error events when reported
  • Server region and service-level usage statistics

What telemetry does NOT collect

  • Your email address, name or VRChat username
  • Your screen or the contents of what you are streaming
  • Your desktop audio or the contents of your audio stream
  • Your files, filenames, browser history or messages
  • Your passwords or payment card details
  • Advertising identifiers or data for targeted advertising

Where the data goes

  • Telemetry is sent only to Mochicast infrastructure
  • Telemetry is kept on the Mochicast server and used to operate, troubleshoot and improve the service
  • It is not sold to advertisers, data brokers or other companies
  • Account information is handled separately from anonymous streaming telemetry

Streaming security

  • Mochicast web, account and telemetry connections use HTTPS/TLS encryption in transit
  • HLS playback is delivered over HTTPS, so HLS video traffic is encrypted in transit
  • Low-latency VRChat RTSPT is not encrypted in transit. Mochicast tested RTSPS, but the current VRChat/AVPro playback path does not accept it, so the compatible low-latency mode remains RTSPT
  • Stream content is not collected as telemetry and Mochicast does not create recordings of your streams for analytics
  • Stream access uses unique stream links/keys rather than exposing your account details in the stream

Plain English: I collect the boring technical stuff I need to keep Mochicast working. I do not need or want the contents of your desktop, your stream, your messages or your personal life.

Usage notice

Streaming performance: RTSPT offers sub-second latency; HLS typically has around 8 seconds of buffering delay.

Connection security: HLS playback is encrypted over HTTPS. The current VRChat-compatible low-latency RTSPT mode is not encrypted in transit.

MochiCast is still being improved. If you need assistance, find a bug or have feedback, email the developer directly.