Sunshine+Moonlight+IPv4 Remote Game Streaming Setup

Sunshine+Moonlight+IPv4 Remote Game Streaming Setup

Published: 2024-12-27
Author: DP
Duration: 15:02
Views: 17
Support Content
## 1. Introduction This video demonstrates the complete process of building a remote game streaming solution using Sunshine+Moonlight based on IPv4 public IP. The video includes software download, installation, configuration, and testing phases. Disclaimer: Released with DP_IT video for free use. Any commercial activities such as resale are strictly prohibited. If someone sold this to you, please request a refund. Website: https://dpit.lib00.com ## 2. Resource Links Used in the Video > Download addresses for various materials used: Quark Cloud Drive: https://pan.quark.cn/s/efc78017fb89 Xunlei Cloud Drive: https://pan.xunlei.com/s/VOTGY1srcCsUQ0gPGOQfQEC3A1?pwd=capm UC Cloud Drive: https://drive.uc.cn/s/fd8aa8f19f5f4 Google Drive: https://drive.google.com/drive/folders/12cwZ1T2xUfRYstvCNJK-zmChwzYDhrTv?usp=sharing
Summary Content
# Sunshine+Moonlight+IPv4 Remote Game Streaming Setup ## 📝 Video Overview This comprehensive tutorial demonstrates how to set up remote game streaming using Sunshine and Moonlight over a dynamic public IPv4 address. Content creator DP shares hands-on experience from installation and configuration to real-world gaming tests, including solutions to common issues. --- ## 🎯 Key Highlights ### Prerequisites - **Public IPv4 address required** (IPv6 tutorial coming in future episodes) - Same ISP recommended to minimize network fluctuation - Upload bandwidth of at least 50Mbps recommended for home network ### Test Environment - **Server Side**: Windows 10 PC + China Telecom Home Broadband (500Mbps down/50Mbps up) - **Client Side**: MacBook Pro + iPhone 4G Hotspot (China Telecom) - **Software Version**: Moonlight 6.1.0 (Latest as of Dec 25, 2024) --- ## 🔧 Detailed Configuration Steps ### 1. Sunshine Port Configuration Essential ports to open: - **47984** (TCP) - **47989** (TCP/UDP) - **47990** (UDP) - **48010** (TCP/UDP) **Configuration Path**: 1. Right-click Sunshine → Open Sunshine 2. Navigate to "Configuration" → "Network" 3. Set IPv4 mode (or IPv4+IPv6) 4. Note down required port numbers **Port Opening Recommendations**: - Conservative: Open each TCP/UDP port individually - Convenient: Open entire range 47984-48010 (TCP+UDP) ### 2. Public IP & Domain Setup **Verifying Public IPv4**: 1. Check WAN port IP in router admin panel 2. Visit `ip.lab0.com` to verify actual public IP 3. Matching IPs confirm true public IPv4 status **Domain Configuration** (Recommended): - Use DDNS service to bind dynamic IP - Synology NAS DDNS feature recommended - Or utilize router's built-in DDNS service ### 3. Moonlight Client Configuration **Installation**: - macOS: Drag to Applications folder - Windows: Standard installation process **Initial Connection Setup**: 1. Enter public IP or domain name (no port needed) 2. Enter PIN code for pairing (LAN setup recommended) 3. Run network test to verify port connectivity **Recommended Settings**: - **Resolution**: 1080P - **Frame Rate**: 60fps - **Bitrate**: 8.5-9 Mbps (adjust per network conditions) - **Codec**: HEVC (H.265) - Smaller size for better transmission - **Display Mode**: Windowed (for demo) or Fullscreen --- ## 🎮 Real-World Performance Testing ### Remote Desktop Operations - Generally smooth with minor lag - Suitable for daily remote desktop tasks - Drag-and-drop operations responsive ### Gaming Test (Palworld) **Performance**: - ✅ Playable and basically smooth - ⚠️ Slight input delay, not perfectly responsive - ⚠️ Occasional blur during intense scenes (likely 4G network fluctuation) - ✅ Map navigation and combat actions functional **Ideal Use Cases**: - Casual gaming fully supported - Competitive gaming may have suboptimal experience - Perfect for road trip in-car entertainment --- ## ⚠️ Common Issues & Solutions ### Error 60 (Port 48010 Blocked) **Cause**: Network fluctuation or unstable public IP **Solution**: Reconnect 1-2 times usually resolves the issue ### Unstable Connections - Verify firewall port opening status - Confirm public IP hasn't changed - Recommend using DDNS domain for connection --- ## 💡 Optimization Tips 1. **Network Optimization**: - Home broadband to home broadband offers best experience - 4G/5G as backup solution - Same ISP reduces interconnection latency 2. **Parameter Tuning**: - Adjust bitrate based on real-time speed tests - 42Mbps download speed → recommend 8-10Mbps bitrate - Prioritize lowering bitrate over resolution during instability 3. **Security Notes**: - Only open necessary ports - Change PIN codes regularly - Be aware of IPv6 security concerns (detailed in upcoming video) --- ## 📌 Summary **Advantages**: - Simple and quick setup - No third-party server relay needed - Latency within acceptable range - Free and open-source solution **Limitations**: - Requires public IPv4 (scarce resource) - High network quality requirements - Competitive gaming experience needs improvement **Target Audience**: - Users with public IPv4 access - Remote work/casual gaming needs - Home multi-device gaming sharing scenarios
Recommended
Sunshine+Moonlight+Win10 Remote Shutdown Tutorial
Sunshine+Moonlight+Win10 Remot...
05:10 | 30

How to achieve remote self-service shutdown (Win10...

Nginx Proxy Manager on Synology 7.2 Docker Guide
Nginx Proxy Manager on Synolog...
14:11 | 6

docker-based Nginx graphical management tool, Ngin...

$55 200㎡ WiFi6+2.5G Network Upgrade
$55 200㎡ WiFi6+2.5G Network Up...
22:11 | 3

360 yuan to complete a 200 sqm home network upgrad...

Claude Code: Design Pro HTML Pages Without Coding
Claude Code: Design Pro HTML P...
32:40 | 9

How to use Claude Code to design professional HTML...