和几年前差距不大,随着手机软件和家用无线硬件的更新也变得更方便了

废话

U149 火热放送中,百万动画也快来了,于是把 mltd 和 cgss 很久不看的剧情捡起来看。然而我手上的平板只有一个 Surface,手机屏幕还是太小了,看了之前用的两个软件都在,更新一下

特性

  • 开源优先
  • 使用手机原生特性,不需要在手机端下载额外软件优先
  • 压缩包免安装形式优先

Android:Qtscrcpy

简介

  • 基于开源项目 scrcpy
  • 通过 ADB 进行的投屏,Android 10 以上的版本码率拉满静态画面相当清晰,有一定延迟
  • 电脑操作手机:支持
  • 音频传输:需安装 sndcpy,否则不支持。
    scrcpy 在今年三月的 2.0 版本已经原生支持 Android 11 以上设备的音频传输,可以等 qtscrcpy 的后续更新。

基于开源项目的开源项目,可以说是一个 GUI 操作界面。目前新版相比老版界面变得更直观了,对新版本 Android 系统的支持也不错。更新速度比 scrcpy 源项目慢。

Android 10 以下速度有限制,不过现在没有几位的主力机还是 Android 10- 了吧(

要注意基于 ADB 的投屏当前版本 (v2.1.2) 还不能原生传输音频,可以安装 sndcpy (要 VLC)或是接 AUX 线到音频设备或者电脑上通过 PC 声卡重新输出。AUX 没有延迟而通过 PC 声卡重新输出会产生一定的延迟,或者您可以戴上耳机😁

使用

  1. 下载解压
  2. 两种连接方法:数据线连接或无线连接,分开介绍
  3. 连接
    无论哪种连接方式,都要在手机开发者选项中启用 USB 调试,无线传输需要打开无线 USB 调试,低版本系统 (Android 11-?)里不原生自带该项,请自行寻找解决方法如第三方 App 等。
    3.1 有线连接
    数据线连接到电脑,开启 USB 调试,授权即可,有线传输必然比无线更加稳定,即使某些厂家的 USB 只有 2.0 速率,约 300 Mbps 的速度也吊打所有在线网站的 4K 视频了。连接成功后,在 adb 执行窗口会显示已经连接的设备
    update devices...
    adb run
    AdbProcessImpl::out:List of devices attached
    R**打码**T    device

    3.2 无线连接
    开发者选项里启用无线调试,会显示无线调试的 IP 和端口。

在同一个局域网下,输入 IP、端口进行连接。会弹出 USB 调试授权窗口,同意即可。如果没有出现授权窗口可以尝试关掉 USB 调试再重新启用。

这里有一种特殊情况,如果手机上开启了代理软件如 Clash 等,在无线调试里显示的 IP 会发生改变,用显示的 172 内网 IP 是不能连接的。临时关掉 VPN,记录关掉 VPN 时显示的地址,用记录的 IP 和显示的端口连接,此时再打开科学上网工具不受影响。之后都可以用记录的 IP 和当前显示的端口连接,无需再断开梯子。

172 内网 IP,不能连接

实际内网 IP,可以连接

  1. 使用
    其实没啥好说的,唯一要调节的就是码率,默认码率实在是有点低,我的三星 S20 2K@60hz 有线连接显示的码率约 700 Mbps ,内网可以直接填最大速率。

另外即便码率给到很大,实际我使用下来在画面复杂的情况下帧数仍然会跌到 30fps 左右,请注意。

详细设置如下图:
Qtscrcpy 设置

iOS:蓝莓投屏(每次 30 分钟)

简介

  • 项目地址:https://github.com/xfirefly/Airplay-SDK
  • 曾经是免费开源项目,现在不开源了,但是 github 还在
  • 新版支持 Android 和 iOS 有线投屏,不过每次投屏限时 30 分钟,现在(2023.6)买断 50 CNY
  • 作者已经删除了旧的 release,不需要新功能并且能找到旧版的可以一试

基于 Airplay,在 Windows 设备上要安装 Bonjour 服务。iOS 设备作为主力机的大部分朋友应该也都安装了(iTunes 自动安装)
可以同时投送声音和画面,旧版本不支持有线投屏。在无线环境良好的情况下也能实现较低的延迟。

使用

这个软件使用就没什么好说的了,有线模式与无线模式均和使用原生 Airplay 相同,直接在镜像设备列表里找到即可。


Last modification:June 8, 2023
If you think my article is useful to you, please feel free to appreciate