[App Sharing] deepin Deskreen 投屏发送端 ,把deepin投屏到任何带有浏览器的设备
Tofloor
poster avatar
深圳市耀影科技有限公司
deepin
2025-01-02 10:42
Author

Deskreen将任何带有Web浏览器的设备变成您计算机的辅助屏幕。

deepin安装后,可以把DEEPIN投到任何带有WEB浏览器的设备上。

源码主页:https://github.com/pavlobu/deskreen

官网:https://deskreen.com

图片.png


图片.png


截图_选择区域_20250102015408.png

常见问题


在使用 Deskreen 时,虚拟显示适配器是绝对必要的吗?

不,没必要。Deskreen 的屏幕镜像和共享单个应用程序窗口功能可以在不需要虚拟显示适配器的情况下工作。只有当您希望扩展计算机桌面以使用 Deskreen 获得完整的辅助屏幕体验时,才需要虚拟显示接口。或者,如果您是操作系统的资深用户,您可以在下面的链接中找到有关如何创建虚拟显示而不需要虚拟显示适配器的解决方案: https://github.com/pavlobu/deskreen/discussions/86


如果屏幕观看接收设备没有摄像头,Deskreen 可以在没有扫描二维码 (QR) 的情况下工作吗?

是的,如果您的接收设备没有摄像头,您可以使用 Deskreen。您只需复制显示在蓝色二维码 (QR) 下的完整地址 (单击复制),并将其完整地粘贴或键入到网络浏览器地址栏中,然后打开该页面。例如,如果您在二维码 (您的地址将不同!) - http://192.168.1.14:3131/123456 下的蓝色按钮中看到这一点,那么您应该在屏幕查看设备 (平板电脑、智能手机等) 上的浏览器地址栏中输入它。


我买了一个虚拟显示适配器,把它插到电脑的可用显示接口上,但 Deskreen 不允许我在应用程序中使用虚拟显示器选项。我该怎么办?

这个应用程序中没有这个选项。辅助屏幕查看的方式与屏幕镜像相同。当您将虚拟显示适配器插入计算机时,它将创建一个虚拟显示。然后在第二步 (扫描二维码之后),在插入虚拟显示适配器后,您可以选择 “整个屏幕” 选项来共享和选择与其他显示一起出现的新虚拟显示。如果选择要共享的虚拟显示器,Deskreen 将向任何设备共享使用您选择的虚拟显示适配器创建的虚拟显示器。


Deskreen 对我不起作用,它既不能连接到我的手机上,也不能连接到我的平板电脑上,所有这些都在同一个 WiFi /局域网中。我该怎么办?

您的计算机上可能安装了阻止 Deskreen 的防病毒应用,或者启用了防火墙来阻止 Deskreen 应用与您的查看设备之间的任何连接。以下是如何排除防火墙或防病毒软件阻止 Deskreen 的故障:

1. 在运行 Deskreen 应用的同一台计算机上打开 Web 浏览器。

2. 然后,在网页浏览器的地址栏中,输入一个与 Deskreen 应用程序中二维码下看到的地址略有不同的地址 (二维码下面的蓝色按钮)。例如,如果地址是 (您的地址将不同!)。http://192.168.1.14:3131/123456 ,则需要键入 http://127.0.0.1:3131/123456 。请注意:3131/123456 应该与您在二维码下面看到的相同!127.0.0.1 是您的计算机的本地主机。不要遗漏任何 : 和 / 符号,因为它们是必要的。

3. 然后,当您输入正确的地址并打开一个网页时,Deskreen 查看器应该会在该浏览器页面中打开,您应该可以毫无问题地连接 Deskreen。但它只能在该浏览器窗口中的计算机上运行。如果这样可以,但是连接到平板电脑或手机不起作用,这意味着你的电脑和你要连接的设备 (平板电脑、手机等) 之间的 Deskreen 被防火墙阻挡了。

4. 如果带有 Deskreen 查看器的网页在您的计算机网络浏览器中根本没有打开,那么这可能是一个阻止 Deskreen 应用程序的杀毒软件。

如果它起作用了,而且你已经设法在你的电脑上启动了屏幕共享会话,但你的手机或平板电脑却无法做到这一点,那么这就表明你的电脑或本地网络上的 Deskreen 被屏蔽了。请注意,路由器可能还启用了防火墙,阻止您的计算机与查看设备 (平板电脑、电话等) 之间的连接。防病毒软件或防火墙可能仍在阻止您计算机上的 Deskreen。在这种情况下我们无法帮助您,您需要在互联网上找到如何禁用您计算机上的防病毒或防火墙的解决方案。试试谷歌搜索如何在你的系统上禁用防火墙或禁用 Deskreen 杀毒软件。Deskreen 适用于大多数用户。有关如何进行故障排除和 Deskreen 最终工作的讨论示例可在以下链接中找到: 单击以查看讨论.


我可以同时使用与 Deskreen 连接的多个屏幕和设备吗?

是的,使用 Deskreen,您可以同时将屏幕或应用程序窗口共享给多个设备。你想要多少都行!请记住,您的计算机应该足够强大,能够同时处理那么多连接才能平稳运行。


我可以将智能电视用作 Deskreen 的屏幕查看设备吗?

是。以下是如何:

1. 您需要在智能电视上安装 Chrome 或 Firefox 浏览器。其他浏览器可能无法与 Deskreen 配合使用。谷歌搜索如何在智能电视上安装 Chrome 或 Firefox。

2. 您需要将运行 Deskreen 的智能电视和计算机连接到相同的 WiFi (或同一局域网)。

3. 在智能电视上打开 Chrome 或 Firefox,然后在浏览器地址栏的蓝色按钮中的二维码下输入一个地址。例如 (您的地址将不同!):http://192.168.1.14:3131/123456 ,然后在您的智能电视网络浏览器中打开该页面。

然后,您可以在智能电视浏览器中将此页面添加为书签,每次需要再次连接到 Deskreen 时,只需重新键入最后 6 位数字即可。例如,在这个地址中 (您的地址将不同!):http://192.168.1.14:3131/123456 ,下次连接时,最后 6 位数字将被更改。在本例中,您需要更改的最后 6 位数字是 123456。


我可以在手机上安装 Deskreen 吗?在哪里可以下载 .apk 文件?

没有。Deskreen 只能在装有 Windows、MacOS 或 Linux 的电脑上运行。但是你可以把你的手机当做屏幕观看设备。要做到这一点,你只需要在手机上安装一个网络浏览器就可以看到你的电脑屏幕。


Deskreen 可以在我的第一代或第二代 iPad 上使用吗?Deskreen 能在一些非常老的设备上工作吗?

不是的。目前,我们正在研究如何通过旧的和过时的浏览器添加对非常旧的屏幕查看设备的支持的解决方案。问题是旧的过时的 Web 浏览器不支持 WebRTC,但我们将来可能会解决这个问题。在以后的版本中,此问题可能会得到修复。敬请关注。您可以在以下链接中找到更新: https://github.com/pavlobu/deskreen/issues/90


Deskreen 与其他商业应用或基于 VNC 的解决方案有何不同?

Deskreen 是一个易于使用的开源应用程序。它使用最先进的视频流网络技术,不会在任何地方收集或发送您的个人数据。Deskreen 的运行速度比基于 VNC 的解决方案更快、更流畅。此外,使用 Deskreen,您可以将任何设备变成提词器。Deskreen 支持在屏幕查看设备上共享单个应用程序窗口。Deskreen 可用于将任何设备作为计算机的辅助屏幕。此外,Deskreen 还可以通过 WiFi 工作。


当我使用带有虚拟显示接口的 Deskreen 时,为什么虚拟显示模糊?

首先,您需要确保具备以下条件:

**1.**您的计算机和屏幕查看设备 (手机、平板电脑等) 之间的本地网速很快。确保您靠近 WiFi 路由器,并且路由器不是很旧 (支持 5 GHz 连接)。对于局域网来说,情况也是如此。使用 Deskreen 进行屏幕共享时,速度较慢且较旧的网卡性能可能较差。

**2.**您使用的不是旧电脑或旧查看设备 (平板电脑、手机等)。硬件性能差。

如果这不是你的情况,以下是你可以尝试做的事情。您需要为虚拟显示器设置适合您的查看设备显示器的特定屏幕分辨率。尝试转到您的系统显示设置并调整虚拟显示屏分辨率,以消除虚拟显示的模糊。如果您的 Windows 或 Linux 在设置中可用于虚拟显示的分辨率模式数量有限,您可以尝试用谷歌搜索其他软件,以帮助您扩展可能的虚拟屏幕分辨率列表。例如,对于 MacOS,有一个名为 RDM 的工具,它可以帮助您为使用虚拟显示接口创建的虚拟显示器提供更多分辨率选项。这里有一个链接: https://github.com/avibrazil/RDM


当我与平板电脑或手机共享屏幕时,Deskreen 支持触摸事件吗?Deskreen 有遥控功能吗?

不支持,Deskreen 当前不支持从平板电脑或其他设备远程控制您的计算机的功能。我们正在考虑在以后的版本中添加此功能。您可以向 Deskreen 捐款,以激励我们在应用程序的未来版本中添加此功能。如果您是一名开发人员,您可以通过在我们的 GitHub 仓库中添加此功能来贡献代码。


Deskreen 是否需要互联网接入才能运行?如果我使用我的智能手机作为屏幕查看设备,它会使用任何移动数据吗?

不会,Deskreen 只使用本地专用网络数据 WiFi 或局域网连接。它可用于家庭、办公室、咖啡馆或其他本地网络。Deskreen 不会将您的个人数据发送到任何地方的远程服务器,也不会使用任何移动数据。


如何在使用 Deskreen 时减少延迟?

Deskreen 使用最先进的网络视频流技术。它使用您的计算机和网络上可用的所有马力将屏幕视频流发送到您的屏幕查看设备。如果您在使用 Deskreen 时遇到任何延迟或性能问题,发生这种情况的原因有很多。延迟的原因可能是:

**1.**您可能有一台过时的电脑或屏幕查看设备 (平板电脑),硬件老化或速度慢。

**2.**您可能离 WiFi 信号源太远。

**3.**您可能有一个速度较慢的 WiFi 路由器。

**4.**您的计算机和屏幕查看设备之间的网络连接可能很慢。

**5.**通过从互联网下载一个大文件,您可能会有大量的网卡流量使用,例如,您正在下载种子,这会消耗大量的网卡流量。

尝试消除这些限制将导致 Deskreen 在总体上有更好的性能。关于延迟,我们唯一想提的是,它永远不会像真正的电缆连接到带有 HDMI、DP 等视频接口的外部显示器那样完美。Deskreen 通过网络进行视频流传输,这就是为什么可能会出现一些毫秒级的延迟。


我可以在没有虚拟显示接口的情况下创建虚拟显示吗?

是。但你需要做好准备,有空闲时间来修补你的操作系统。在我们的 GitHub 讨论频道中,您可能会找到适合您的解决方案。这里有一个链接: https://github.com/pavlobu/deskreen/discussions/86


我使用的是虚拟显示接口,但 Deskreen 没有看到它在 Windows 上创建的虚拟监视器。不过,我可以在操作系统的显示设置中看到虚拟显示。如何解决这个问题?

它可能与这个错误有关: https://github.com/pavlobu/deskreen/issues/69


我使用的是虚拟显示接口,但 Deskreen 在 Windows 的虚拟显示器上看不到光标。

它可能与这个错误有关: https://github.com/pavlobu/deskreen/discussions/68#discussioncomment-330357


在我的操作系统上,Deskreen 应用程序无法运行/安装。防病毒软件会阻止它,并提示它可能有病毒。它有病毒吗?我该怎么办?

Deskreen 安装文件中没有病毒,您可以使用防病毒软件进行检查。你看到这些警告的原因是这个应用程序还没有代码签名。这意味着 Deskreen 当前未由任何受信任的证书颁发机构签名。但绕过这些障碍运行 Deskreen 仍然是安全的。在 Mac 和 Windows 上,有不同的方法可以绕过这些阻塞。只需在谷歌上快速搜索一下,就可以很容易地找到它们。


在使用 Deskreen 时,Linux 已经支持 Wayland 了吗?

是。从 1.0.3 版本开始支持。通过此链接进行检查: https://github.com/pavlobu/deskreen/issues/45


Deskreen 支持 ARM 吗?它在树莓派 (Raspberry PI) 上运行吗??

是。您可以自己编译它,也可以找到自定义的第三方版本。通过此链接查看讨论: https://github.com/pavlobu/deskreen/issues/59


在未来的 Deskreen 版本中,您是否会增加对从带有屏幕视频的计算机到查看设备的音频流传输的支持?

是。我们计划在未来的版本中添加对共享音频的支持。考虑提供资金,以保持我们的动力,在未来增加这一功能。您可以通过以下链接查看讨论: https://github.com/pavlobu/deskreen/discussions/92


您是否打算在未来版本中添加 Deskreen 的虚拟显示驱动程序,以消除对虚拟显示接口的需求?

是。我们计划在未来版本中停止依赖虚拟显示适配器。考虑提供资金,以保持我们的动力,在未来增加这一功能。您还可以在我们的讨论主题中找到适用于您的用例的已在运行的解决方案。这里有一个讨论链接: https://github.com/pavlobu/deskreen/discussions/86


Deskreen 是怎么做的?Deskreen 是如何工作的?Deskreen 中使用的技术堆栈是什么?Deskreen 的引擎技术是什么?

您可以在以下链接中找到我们的 GitHub 仓库上 Deskreen 的高级体系结构设计文档: https://github.com/pavlobu/deskreen#high-level-architecture-design


在我的 MacOS 上,Deskreen 的菜单都是灰色的。为什么?

我们真的不确定为什么会发生这种情况。但在开发过程中,这并没有发生在我们身上。我们将在未来的版本中删除 MacOS 中的菜单,因为它们不会给 Deskreen 应用程序带来任何价值,所有必要的细节都将在 设置 - 关于 面板中找到。


为什么 Deskreen 在我的计算机上使用这么多 CPU、内存或网络带宽?

Deskreen 是一款软件。而软件需要计算机的资源,如内存和 CPU 能力、网络带宽和电力才能顺利运行。当您将整个屏幕从您的计算机流式传输到屏幕查看设备 (平板电脑、智能手机等)时,它会使用您的计算机资源来实现这一点。您是否注意到在进行视频会议时,您的计算机或电话会变热?这是因为在视频通话过程中会进行大量处理,以便为您提供流畅可靠的视频会议。当您使用 Deskreen 时,同样的情况也会发生。这是一种 “视频通话”,当你与另一台设备共享你的电脑屏幕时。这就是为什么它在您的计算机上使用了如此多的资源。


为什么我在平板电脑/手机的 Web 浏览器中只打开了 Deskreen 查看器中的默认视频播放器?当我翻转视频并进入全屏时,它不会在默认视频播放器中翻转。

使用 Deskreen 时,您需要在平板电脑或智能手机上使用本机 Web 浏览器。本地浏览器支持特色视频播放器,当浏览器处于全屏状态时,该播放器支持翻屏模式。如果你有 iPhone 或 iPad,请使用 Safari,这是 iOS 上的原生浏览器。如果您使用的是 Android 设备,请使用 Chrome。使用这些 Web 浏览器可启用全屏翻屏模式。


当我使用高屏幕分辨率进行屏幕共享时,延迟变得很高,并且屏幕共享滞后。我可以做些什么来减少延迟?

在这种情况下,您需要有一台运行 Deskreen 的功能更强大的计算机。Deskreen 将以更高的分辨率使用更多的资源,因为有更多的像素可以共享给观看设备。随着分辨率的提高,它将使用更多的 CPU、内存和网络带宽。您可以降低分辨率以减少延迟。


我可以进行反向屏幕共享吗?我想在使用 Deskreen 时将手机或平板电脑屏幕共享给计算机。我怎么才能用 Deskreen 做到这一点呢?

不是的。Deskreen 是一款电脑桌面应用程序。它只能将您的计算机屏幕共享给任何具有 Web 浏览器的设备。


Reply Favorite View the author
All Replies
平津侯
deepin
2025-01-02 11:07
#1

like 感谢楼主分享

Reply View the author
深圳市耀影科技有限公司
deepin
2025-01-02 11:09
#2
平津侯

like 感谢楼主分享

  • 商店里面有,但是版本旧用不了
  • 赶紧去更新下
Reply View the author
晚秋(lateautumn)
Moderator
2025-01-02 15:14
#3

好用吗?投屏速度如何?

Reply View the author
兆兆嘟嘟嘟
deepin
2025-01-02 15:51
#4

感谢分享。

Reply View the author