Skip to content

qiin2333/moonlight-vplus

 
 

Repository files navigation

Moonlight V+ Logo

Moonlight V+

GitHub Release Android License GitHub Stars Downloads

基于 Moonlight 的增强版 Android 游戏串流客户端

English | 中文


截图

主界面
游戏列表 串流界面 设置界面

与上游 Moonlight 的区别

Moonlight V+ 在 moonlight-android 的基础上增加了大量实用功能,同时保持与原版串流协议的完全兼容。

类别 功能 说明 起始版本
串流 超高刷新率 解锁 144 / 165 Hz,最高 800 Mbps 码率
HDR / HLG 自动加载设备专属 HDR 校准文件,支持 HLG 12.6.6
自定义分辨率 任意分辨率、宽高比、不对称分辨率
多场景预设 一键保存/切换不同游戏串流配置 12.3
输入 自定义按键 拖动/缩放/隐藏,支持组合键、连发、手柄瞄准 12.3.3
多配置档案 按键布局支持多配置实时切换
轮盘按键 轮盘分区自定义按键绑定 12.3.7
增强触控 触控笔、手写笔、多点触控、触控板模式 12.3.10
体感辅助 陀螺仪体感瞄准 / 视角,灵敏度可调 12.3.3
多手柄 Xbox / PS / Switch / 国产手柄自动识别 12.5.3
界面 应用桌面美化 缩略图背景同步、自定义排序
功能卡片 自定义快捷操作、快捷指令、性能面板
实时码率调节 菜单内直接调节码率,无需断开连接 12.3.10
悬浮球 手势动作配置,快捷交互入口 12.7.3
QR 配对 扫码快速配对主机 12.7.4
串流增强 外接显示器 一键副屏通道,旋转双向同步 12.6.5
不断开连接 切换应用无需重新建立串流 12.6.6
多屏幕选择 选择主机屏幕进行串流 12.5.0
监控 性能覆盖层 帧率、1% Low 帧、码率、延迟、丢包等 12.4.1
音频 麦克风重定向 远程语音通话(需配合 Foundation Sunshine) 12.3.12
7.1.4 环绕声 Atmos 空间音频支持 12.7.4
音频震动 实时低频能量驱动触觉反馈(设备 / 手柄 / 双路) 12.7.0
三种场景模式:游戏(持续低频)、音乐(节拍脉冲)、自动识别

快速开始

系统要求

  • Android 5.0+ (API 22)
  • 支持 HEVC / AV1 硬解的设备(推荐)
  • 局域网 5 GHz Wi-Fi 或有线连接

安装

Releases 下载最新 APK,安装后按应用内引导完成配对即可。

从源码编译

git clone https://github.com/qiin2333/moonlight-android.git
cd moonlight-android
./gradlew assembleRelease

Foundation Sunshine 增强功能

以下功能需要搭配 Foundation Sunshine(基地版 Sunshine)使用:

功能 说明 最低版本
麦克风重定向 设备麦克风音频实时传输至主机,低延迟高音质 2025.0720+
实时码率调整 串流中动态调节码率,网络波动自动适应
超级菜单指令 从串流菜单向主机发送高级控制指令
应用桌面美化 自动同步主机应用图标,自定义排序与分组
主机自动优化 自动协商分辨率/DPI、适配触屏键盘、状态记忆

贡献

欢迎提交 Issue 和 Pull Request!

贡献者

贡献者 方向
@cjcxj 按键自定义、触控菜单、无障碍
@alonsojr1980 SoC 解码优化
@Xmqor 手柄瞄准
@TrueZhuangJia 增强多点触控
@WACrown 自定义按键系统

致谢

许可证

本项目基于 GPL v3 许可证开源。


觉得有用?给个 ⭐ 支持一下吧!

About

Turn your Android device into a powerful game streaming terminal! Gawr! ✨

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Java 57.7%
  • C 36.3%
  • Kotlin 4.9%
  • C++ 0.9%
  • Lua 0.1%
  • Makefile 0.1%