扫一扫分享
Sunshine是一个开源的游戏串流软件,可以让你把自己的电脑变成游戏串流服务器。简单来说,它就像是你个人专属的"云游戏平台",让你可以在其他设备上远程玩自己电脑里的游戏。
这个项目由LizardByte团队开发,专门为Moonlight客户端设计。无论你用AMD、Intel还是NVIDIA的显卡,它都能很好地支持,而且完全免费开源。
打造个人云游戏平台:不用依赖商业云游戏服务,自己搭建更自由
充分利用硬件:让高性能电脑的价值最大化,随时随地都能玩游戏
完全自主控制:数据掌握在自己手里,不用担心隐私问题
节省成本:相比订阅商业云游戏服务,自建更经济
社区驱动:开源项目,有问题可以找社区帮忙
超低延迟,玩游戏几乎感觉不到延迟
支持高画质串流,最高4K分辨率
高帧率支持,畅玩竞技游戏
HDR内容支持,画面更鲜艳
自动适应网络状况,保持流畅
显卡支持:
NVIDIA显卡(NVENC编码)
AMD显卡(VCE编码)
Intel显卡(QuickSync编码)
多显卡系统支持
自动切换最佳编码器
系统要求:
最低:Windows 10/macOS 14/Linux系统,4GB内存,支持硬件编码的显卡
推荐:最新系统,8GB以上内存,现代显卡,有线网络
4K游戏:高性能显卡,多核CPU,16GB内存,高速网络
自动适应网络带宽
智能拥塞控制
错误恢复机制
数据压缩传输
实时网络监控
Web管理界面:
通过浏览器远程管理
手机也能轻松配置
实时查看系统状态
图形化配置界面
客户端管理:
简单的设备配对系统
灵活的权限控制
会话连接管理
连接历史记录
高质量音频传输
低延迟音频同步
多声道和环绕声支持
音画同步优化
多种音频格式兼容
键盘鼠标完美支持
各种游戏手柄兼容
触摸设备支持
特殊游戏外设
多设备同时使用
方法一:直接下载安装
从GitHub下载最新安装包
运行安装程序,按向导完成安装
启动Sunshine服务
在浏览器打开 http://localhost:47989 进行配置
方法二:使用包管理器
winget install SunshineUbuntu/Debian:
# 添加软件源
curl -fsSL https://repo.lizardbyte.dev/ubuntu/lizardbyte.list | sudo tee /etc/apt/sources.list.d/lizardbyte.list
# 添加密钥
curl -fsSL https://repo.lizardbyte.dev/ubuntu/lizardbyte.key | sudo tee /etc/apt/trusted.gpg.d/lizardbyte.asc
# 安装Sunshine
sudo apt update
sudo apt install sunshineFedora:
# 添加软件源
sudo dnf install 'dnf-command(config-manager)'
sudo dnf config-manager --add-repo https://repo.lizardbyte.dev/fedora/lizardbyte.repo
# 安装Sunshine
sudo dnf install sunshine# 使用Homebrew安装
brew install sunshine# 拉取镜像
docker pull lizardbyte/sunshine
# 运行容器
docker run -d --name sunshine \
--network host \
--device /dev/dri:/dev/dri \
--device /dev/input:/dev/input \
-v /home/user/sunshine:/config \
lizardbyte/sunshine打开Web管理界面(http://localhost:47989),进行以下基本设置:
服务器设置:
端口号:默认47989
访问权限:设置用户名密码
日志级别:根据需要调整
视频设置:
编码器:自动选择或手动指定
分辨率:根据客户端设备调整
帧率:通常60fps
码率:根据网络状况设置
音频设置:
编码格式:AAC
码率:192kbps
采样率:48000Hz
根据你的显卡类型进行优化:
NVIDIA显卡:
{
"encoder": "nvenc",
"preset": "p4",
"tune": "ll",
"码率控制": "cbr"
}AMD显卡:
{
"encoder": "amf",
"preset": "balanced",
"profile": "main"
}Intel显卡:
{
"encoder": "qsv",
"preset": "balanced",
"rate_control": "cbr"
}安装完成后,Sunshine会自动在后台运行。你可以在系统托盘找到它的图标,也可以通过开始菜单启动。
在手机、平板或其他电脑上安装Moonlight客户端
确保客户端和设备在同一网络
打开Moonlight,它会自动发现Sunshine服务器
输入屏幕上显示的PIN码完成配对
自动添加:
Sunshine会自动扫描你电脑上的游戏,包括:
Steam游戏
Epic Games游戏
GOG游戏
暴雪战网游戏
手动添加:
如果有些游戏没有被自动识别,可以手动添加:
在Web界面点击"添加游戏"
填写游戏名称
选择游戏执行文件
设置启动参数(如果需要)
在Moonlight客户端选择要玩的游戏
调整串流设置(分辨率、码率等)
点击开始,享受游戏!
使用有线网络:WiFi虽然方便,但有线网络更稳定
路由器设置:开启QoS功能,优先处理游戏数据
网络隔离:让游戏串流设备独享带宽
更新驱动:使用最新的显卡驱动程序
编码器选择:根据显卡型号选择最佳编码器
预设调整:平衡画质和性能
关闭后台程序:释放系统资源
调整电源模式:使用高性能模式
温度监控:确保硬件不会过热降频
小王家里有一台高性能游戏电脑,但家人也要用电视。他安装了Sunshine后:
在客厅电视上串流玩游戏
家人在平板上玩休闲游戏
不需要购买多台游戏设备
小李经常出差,但想玩家里的游戏电脑:
通过互联网远程连接家里电脑
在酒店用笔记本玩大型游戏
设置VPN保证连接安全
小张是游戏开发者,需要多设备测试:
在不同设备上测试游戏串流效果
分析性能数据优化游戏
团队协作更方便
小陈是游戏主播:
用Sunshine高质量采集游戏画面
推流到直播平台
录制游戏内容
学校计算机教室:
集中管理游戏化教学资源
学生在普通电脑上体验专业游戏
统一更新和维护
客户端找不到服务器:
检查设备是否在同一网络
确认防火墙没有阻挡
验证Sunshine服务是否正常运行
画面卡顿:
降低串流分辨率
减少码率设置
检查网络带宽
延迟过高:
使用有线网络连接
调整编码预设为低延迟模式
关闭其他占用网络的程序
画质不佳:
提高码率设置
选择更高质量的编码预设
确保网络带宽充足
在家庭网络内使用相对安全,建议:
设置强密码
定期更新软件
监控连接设备
如果需要从外部网络访问,务必:
使用VPN连接
配置防火墙规则
启用双因素认证
定期检查日志
Sunshine vs 商业云游戏:
Sunshine:一次性投入,长期免费
商业服务:按月付费,依赖厂商
Sunshine vs 其他开源方案:
Sunshine:专为游戏优化,低延迟
其他方案:可能功能更通用,但游戏体验不如Sunshine
Sunshine团队持续改进功能:
支持更多硬件编码器
优化串流算法
增强管理功能
改进移动端体验
Sunshine让普通玩家也能搭建专业的游戏串流环境。无论你想在客厅电视上玩游戏,还是出差时远程访问家里电脑,它都能提供出色的体验。
主要优势:
完全免费开源
低延迟高性能
广泛硬件支持
简单易用的界面
活跃的社区支持
适合人群:
想在多设备玩游戏的玩家
需要远程访问游戏的用户
游戏开发者和内容创作者
教育机构和网吧
如果你对技术有一定了解,愿意花时间配置,Sunshine绝对是值得尝试的游戏串流方案。
仅供个人学习参考/导航指引使用,具体请以第三方网站说明为准,本站不提供任何专业建议。如果地址失效或描述有误,请联系站长反馈~感谢您的理解与支持!
手机预览