Everything you need to start streaming with zero latency. From quick setup to advanced configurations.
CastZero is a professional RTMP streaming server for Windows that enables you to stream from any RTMP-compatible device directly to OBS Studio with under 100ms latency. Perfect for DJI drones, GoPro cameras, smartphones, and IRL streaming apps.
Unlike cloud-based solutions that introduce 3-10 seconds of delay, CastZero runs locally on your Windows machine, providing real-time streaming with zero buffering. It's the bridge between your mobile devices and professional streaming software.
Complete setup in under 5 minutes
Download the latest version from our website. Run the installer and launch CastZero. The app will automatically configure your local RTMP server on port 1935.
In your camera or app settings, enter the RTMP server URL shown in CastZero. Use your computer's local IP address if connecting from another device on the same network.
In OBS Studio, add a new Media Source. Set the input to the RTMP URL displayed in CastZero. Enable "Restart playback when source becomes active" for automatic reconnection.
Start streaming from your camera or app. The feed will appear in OBS within 1-2 seconds with minimal latency. Monitor all active streams in the CastZero dashboard.
For 4K streaming, we recommend a dedicated GPU with hardware encoding support (NVIDIA NVENC, Intel Quick Sync, or AMD VCE).
Ensure both your computer and camera are on the same network. Use your computer's local IP address (not localhost) when connecting from external devices.
Check your firewall settings to allow incoming connections on port 1935. Windows Defender may block RTMP traffic by default.
Try pinging your computer from your phone to verify network connectivity.
Reduce your camera's bitrate to 4-6 Mbps for optimal performance. Higher bitrates may cause buffering on slower networks.
Use a wired Ethernet connection instead of Wi-Fi when possible. Wi-Fi can introduce additional latency and packet loss.
In OBS, set "Network Buffering" to minimum (100-200ms) in Media Source properties.
Enable "Restart playback when source becomes active" in OBS Media Source settings for automatic reconnection.
Check your camera's battery level and temperature. Some cameras stop streaming when overheating or battery is low.
Update your camera firmware to the latest version for improved RTMP stability.
Double-check the RTMP URL in your OBS Media Source matches exactly what's shown in CastZero, including the stream key.
Try using VLC Player to test the stream independently. If VLC shows video but OBS doesn't, reinstall OBS or try a different source type.
Disable hardware decoding in OBS Settings > Advanced > Video to force software decoding.
Join our community, read tutorials, or contact support for personalized assistance.