简易串流教程

引言

串流是指将数据从一个地方传输到另一个地方的过程。在计算机领域,串流通常指的是将音频、视频或其他数据从服务器传输到客户端的过程。本文将介绍如何在校园网环境下使用 Sunshine 和 Moonlight 进行串流。

Sunshine 介绍

Sunshine 是一款用于串流的软件,可以理解为发送端。

校园网串流部署 | How to use it in School Net

管理员运行 PowerShell 输入以下命令放行串流所需要的端口:

1
2
netsh advfirewall firewall add rule name="GameStream UDP" dir=in protocol=udp localport=5353,47998-48010 action=allow
netsh advfirewall firewall add rule name="GameStream TCP" dir=in protocol=tcp localport=47984,47989,48010 action=allow

如果你想删除这两个规则请输入以下命令:

1
2
netsh advfirewall firewall delete rule name="GameStream UDP"
netsh advfirewall firewall delete rule name="GameStream TCP"

以上方法参考自:https://www.gmero.com/p/13

禁用自启动

在服务中将 Sunshine 相关改为“手动”即可。

Moonlight 介绍

Moonlight 可以视为对 Sunshine 数据的接收端。

Windows 端 Moonlight 常用快捷键 | Useful shortkeys of Moonlight on Windows

Ctrl + Shift + Alt + Q 用于在串流后结束串流。

Ctrl + Shift + Alt + X 用于决定显示模式为全屏还是窗口化,如果 Moonlight 启动后,Windows 的状态栏没有正常隐藏,该快捷键将会有助于解决此问题。

其他用法

当作电脑副屏。注意,该情况下由于 Sunshine 的更新,目前其他教程有可能出现问题,这部分教程我日后再更新。

发表了 29 篇文章 | 总计 21559 字
本博客已稳定运行
使用 Hugo 构建
主题 StackJimmy 初始设计,由 蛋卷儿 深入修改