Streaming & Recording Overview

pMix.studio can send your program output to multiple destinations simultaneously — live streaming platforms, network outputs, and local recording.

Output types

RTMP streaming

Stream to any RTMP-compatible platform:

  • YouTube Live
  • Twitch
  • Kick
  • Facebook Live
  • TikTok Live
  • X (Twitter)
  • Restream.io
  • Any custom RTMP server

pMix.studio has built-in presets for each platform with recommended settings.

NDI output

Send your program as an NDI source on the local network. Other NDI-compatible software and hardware can receive it — useful for feeding a recording PC, a second mixer, or a confidence monitor.

SRT output

Output via Secure Reliable Transport for reliable delivery over unpredictable networks. SRT is used by many broadcast facilities and cloud ingest services. pMix.studio supports three SRT connection modes:

  • Caller — Connect to an SRT server (most common)
  • Listener — Accept incoming SRT connections on a port
  • Rendezvous — Simultaneous connect from both sides (no dedicated listener needed)

SRT output also supports AES encryption via passphrase and stream ID for multiplexing on shared servers.

HLS output

Output as an HTTP Live Streaming (HLS) feed. Currently used for YouTube HLS ingestion with configurable segment duration (1–4 seconds).

Local recording

Record your program output directly to the iPad’s storage. Recording works independently of streaming — you can record without streaming, stream without recording, or do both simultaneously.

Starting and stopping

  1. Configure your outputs in SettingsStreaming
  2. Tap the Start button to begin all enabled outputs
  3. The status bar shows live indicators for streaming and recording
  4. Tap Stop to end all outputs

You can also control outputs individually via the settings panel or OSC commands.

Video settings

Setting Description Typical values
Resolution Output resolution 1920x1080, 1280x720, 3840x2160 (4K)
Frame rate Frames per second 25, 30, 50, 60
Video codec H.264 or H.265 (HEVC) H.264 for broadest compatibility
Bitrate Video bitrate in kbps 2500–15000 depending on resolution and platform
Audio bitrate Audio bitrate 128 kbps (default)

Suggested bitrates

Video mode Suggested bitrate
720p 30fps 2.5 Mbps
720p 60fps 4 Mbps
1080p 30fps 4.5 Mbps
1080p 60fps 6 Mbps
4K 30fps 15 Mbps

H.265 (HEVC)

H.265 provides roughly 40% better compression at the same quality. When using H.265 with RTMP, you must use RTMPS (TLS-encrypted RTMP) — plain RTMP does not support HEVC. H.265 works natively with SRT and HLS outputs.

RTMP auto-reconnect

RTMP streaming supports automatic reconnection if the connection drops. By default, pMix.studio will retry up to 10 times with a 10-second delay between attempts.

Platform-specific guides

Each streaming platform has its own requirements for stream keys, bitrates, and codecs. See the individual platform guides: