前言
平时上课我喜欢带上笔记本学习,但笔记本的续航只能撑四节课,而且很沉,再带上电源的话,电脑包就完全成了一个累赘,而平板就是一个好选择。在工作室时有时学累了想打游戏,由于笔记本性能不足,就需要连接寝室里的台式来玩
因此在不改变目前设备位置与数量的情况下,我需要串流来实现我的需求
准备
设备
- 服务端:台式电脑,笔记本
- 客户端:手机,平板
- 路由器:OpenWrt
软件
WOL基础配置
WOL(Wake on LAN)可以通过网络控制电脑开机,这样就解决了电脑关机情况下在外无法随时串流的问题
前提条件: 主板和网卡必须支持 WOL,需要使用有线网卡
主机端设置
开机进入BIOS,进入高级模式,将由PCI-E设备唤醒设置为开启
WOL需要网卡待机供电,因此将ErP设置为关闭
打开设备管理器>网络适配器>右键网卡>属性>电源管理,勾选允许此设备唤醒计算机
进入高级选项卡,将唤醒幻数据包和唤醒模式匹配设置为开启
控制端设置
手机下载Fing,和电脑连接同一网络
点击扫描现有网络,在设备界面找到主机设备名
进入主机的界面,点击LAN唤醒,这里会自动填写好信息,点击发送即可
如果需要远程串流,还需要进一步配置远程WOL,详见OpenWrt插件推荐与配置
内网串流
服务端安装Sunshine,然后以管理员身份运行,这里会给出管理地址
访问管理地址,第一次进入的时候浏览器会警告非私密链接,选择继续访问
设置管理员用户名和密码,这个用户名密码是存储在本地的,必须牢记,如果忘记没办法找回,就无法进入配置页面
确认账号密码后进行登录,然后跳转到这个界面
调整网页语言,进入Configuration>General>Locale,选择简体中文,保存并应用
客户端安装Moonlight,和服务端连接同一局域网,刷新后设备列表出现服务端,进行配对即可
外网串流
有公网IP是最好的,但很可惜我并没有,于是我选择了虚拟局域网组网。最开始用的ZeroTier+OpenWrt方案在我的环境下不可用,后来采用了电脑直接安装皎月连的方法
服务端与客户端均安装皎月连,然后注册一个账号
启动并访问控制界面,登录后进入服务端,开启组网模式并设置密码,这里就能看到虚拟局域网的IP,然后开启服务
客户端登录后可以看到服务端设备名,选中后点击连接
打开Moonlight,点击右上角的加号,输入虚拟局域网的IP地址,然后添加,可以看到设备可用,这样就可以在外进行串流了