Moonlight+Sunshine+ZeroTier/皎月连实现用iOS(iPhone or iPad)/Andriod(手机or平板)远程控制

        买了iPad后有尝试使用Windows官方远程控制,但官方的首先得要是Windows专业版,其次效果并不理想,分辨率和帧率都很低,使用体验特别差,毫无体验可言。最近看到朋友的Samsung平板使用另一个方案,使用体验还不错,又开始了折腾,下面分享一下具体操作,中间还遇到了些小插曲,记录在此,如果有其他小伙伴想要尝试,可作一些参考(非网络专业学生,只是能实现功能,希望对你有帮助)。

        下面的方案无论你是Andriod(手机 or 平板)还是iOS(iPhone or iPad),无论是在同一个局域网还是不同的网络下,都可以实现流畅自如地对你电脑进行远程控制,最后,我将列出在教学区,图书馆等不同场景下的最佳选择。

1.Sunshine 

首先下载我们所对应版本的Sunshine

安装完后有一系列的注册,一定要记住账号密码!!!

接着就进入了Home主页面

创建一个新的应用程序(applications)

<
### Sunshine串流软件连接电脑配置教程 #### 一、Sunshine简介 Sunshine 是一款开源的串流服务器工具,能够实现在局域网内将电脑上的游戏画面和音频传输至移动设备或其他计算机。它支持多种平台接收端,例如 Android 和 Windows 的 Moonlight 应用程序。 --- #### 二、硬件与网络准备 为了确保流畅的串流体验,需满足以下条件: - **稳定的局域网环境**:建议使用千兆路由器并保持较低延迟。 - **高性能主机**:推荐至少配备 i5 或同等性能处理器以及独立显卡。 - **兼容客户端设备**:如手机平板或另一台 PC 需要安装对应的接收端应用程序[^1]。 --- #### 三、电脑端(Sunshine服务端)设置 1. 下载并安装最新版 Sunshine 软件于目标电脑上[^2]。 - 前往官网获取适合系统的版本:<https://sunshine-stream.github.io/> 2. 启动 Sunshine 并进入其图形化界面完成初始化向导。 - 设置用户名密码用于安全验证。 3. 在高级选项中调整输出参数以适配具体需求: - 将显示输出设定为目标屏幕分辨率; - 如果需要分离音轨,则指定特定声卡作为播放源。 4. 开启自动启动功能以便每次开机后无需手动运行该应用即可提供服务。 --- #### 四、移动端(Moonlight客户端)部署 对于 Android 用户来说,可以通过如下方式快速搭建好接收器: 1. 访问官方 GitHub 页面下载对应 APK 文件进行本地安装[^3]: ```bash wget https://github.com/moonlight-stream/moonlight-android/releases/latest/download/Moonlight.apk ``` 2. 安装完成后打开 App ,按照提示登录之前创建好的账户名密钥组合。 3. 扫描同一 Wi-Fi 环境下的可用 sunshine 主机列表,并选择其中一台建立连接关系。 4. 自定义画质档位以及其他偏好项之后就可以正式开始享受远程操控乐趣啦! --- ```python # 示例 Python 脚本检测当前 IP 地址 (可选辅助步骤) import socket def get_local_ip(): hostname = socket.gethostname() ip_address = socket.gethostbyname(hostname) return ip_address print(f"Your local IP address is {get_local_ip()}") ``` 上述脚本能帮助确认自己的内部地址,在某些复杂场景下可能需要用到确切数值来匹配两端通讯路径。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值