0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Deskreen可以将任何具有Web浏览器的设备转换为电脑的辅助屏幕

Linux爱好者 来源:Linux爱好者 作者:Linux爱好者 2021-03-03 15:01 次阅读

【导语】:Deskreen 可以将任何具有 Web 浏览器的设备转换为电脑的辅助屏幕。

简介

Deskreen 是一个基于 electron.js 的应用程序,使用 WebRTC 协议,将你的电脑桌面流实时传输到到任何设备上的 Web 浏览器。它构建在 Electron React Boilerplate 的顶层,并且为了获得更好的安全性,实现了端到端的加密,这受到了 darkwire.io的 启发。不同之处在于,它使用了 Typescript 重写,并且使用node-forge 代替了 window.crypto.subtle。这是因为客户端在没有 SSL 的情况下无法使用 window.crypto.subtle。

Deskreen 的顶层设计图:

Deskreen会话初始化的步骤:

Deskreen具有以下特点:

可以使用任何具有Web浏览器的设备作为计算机的辅助屏幕

将计算机的屏幕共享到任何具有Web浏览器的设备

可以限制Deskreen仅将单个应用的视图共享给其他设备

可以通过WIFI共享屏幕

支持同时连接任意数量的设备

可以在共享屏幕时更好图像质量

易于使用。三个简单的步骤即可连接Deskreen

更安全,使用了端到端加密的行业标准

可以根据WiFi速度快速运行,从而提供良好的用户体验

项目地址:

https://github.com/pavlobu/deskreen

简单使用

Deskreen将计算机屏幕共享到Web浏览器,这意味着使用Deskreen时,可以使用任何设备来扩展计算机屏幕,并且可以根据需要来连接任意数量的设备。

第一步:连接

首先,需要共享屏幕的计算机运行Deskreen,然后使用平板电脑或手机扫描二维码,或手动输入Web浏览器地址栏中的提示符,在平板电脑上会打开一个带有连接状态的页面:

扫描二维码码跟或在浏览器地址栏中手动键入链接时,将看到如下消息框。以绿色突出显示的地址应与在计算机Deskreen应用程序和尝试连接的设备(例如电话,平板电脑)上看到的地址匹配,单击“允许”按钮。

第二步-选择

单击“允许”按钮后,选择要共享的屏幕源。系统将提示选择两个选项之一:“共享整个屏幕”或“共享应用程序窗口”:

如果使用“共享应用程序窗口”,可以选择需要共享的应用程序,如下图:

如果使用“共享整个屏幕”,则会将整个电脑屏幕进行共享,如下图:

第三步:确认

检查确认清楚后,点击确认即可:

确认后即可看到成功的提示页面:

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 浏览器
    +关注

    关注

    1

    文章

    973

    浏览量

    34395
  • 应用程序
    +关注

    关注

    37

    文章

    3133

    浏览量

    56364
  • GitHub
    +关注

    关注

    3

    文章

    457

    浏览量

    15914

原文标题:3 天新增 4700 Star !开源实时屏幕共享工具在 GitHub 火了

文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    鸿蒙实战开发:【浏览器制作】

    使用[@ohos.systemparameter]接口和[Web组件]展示了一个浏览器的基本功能,展示网页,根据页面历史栈前进回退等。
    的头像 发表于 03-19 17:47 224次阅读
    鸿蒙实战开发:【<b class='flag-5'>浏览器</b>制作】

    微软推出ONNX Runtime Web,利用WebGPU优化浏览器机器学习性能

    作为微软的 JavaScript 库,ONNX Runtime Web 使得网络开发者能在浏览器环境下部署机器学习模型,并提供多种硬件加速的后端支持。
    的头像 发表于 03-05 14:23 264次阅读

    如何VCO输出TTL信号转换为具有固定幅度的正弦波?

    而变化,因此最终得到的信号类似于AM而不是FM。 有没有更简单的方法可以VCO输出TTL信号转换为具有固定幅度的正弦波? 如果没有,有没有一种方法
    发表于 03-01 09:07

    如何通过浏览器访问Web页面进行固件更新的方法?

    如果电脑没有安装 TIA PORTAL 软件,但是 CPU 之前激活了 Web 服务器功能,可以通过电脑联网 CPU,然后打开浏览器
    的头像 发表于 02-25 14:51 226次阅读

    js脚本怎么在浏览器中运行

    浏览器中运行JavaScript脚本是一种常见的方式,因为JavaScript是一种在Web浏览器中执行的脚本语言。下面是一个详细的,最少1500字的文章,介绍如何在浏览器中运行
    的头像 发表于 11-27 16:46 1388次阅读

    js文件可以直接浏览器运行吗

    载和运行。 在Web开发中,JS常被用于实现动态交互效果和页面逻辑控制。通过将JS代码嵌入到网页的HTML文件中,浏览器可以在页面加载过程中自动执行JS,实现网页的动态效果和用户交互。 在HTML文件中,
    的头像 发表于 11-27 16:45 1511次阅读

    浏览器怎么打开javascript

    JavaScript的基本概念和用途。 首先,值得注意的是,几乎所有的现代浏览器都默认启用JavaScript功能,这意味着当您打开一个网页时,其中的JavaScript代码会自动执行。然而,如果您的浏览器中禁用了JavaScript,您
    的头像 发表于 11-26 11:25 953次阅读

    浏览器需要支持javascript怎么解决

    。本文将探讨浏览器需要支持JavaScript时的解决方案,并提供详尽、详实、细致的最少1500字的深入分析。 一、检查浏览器的JavaScript支持 在开始解决方案之前,我们首先需要确认浏览器是否已经支持JavaScript
    的头像 发表于 11-26 11:23 2096次阅读

    浏览器支持javascript怎么设置

    浏览器是我们上网冲浪的工具,而JavaScript是一种广泛使用的脚本语言,可以在网页中添加交互性和动态性。因此,确保浏览器正确支持JavaScript是非常重要的。 首先,我们需要理解什么是
    的头像 发表于 11-26 11:22 761次阅读

    ie浏览器限制运行脚本

    IE浏览器限制运行脚本是指在Internet Explorer浏览器中,存在一些限制和安全策略,以保护用户的电脑免受恶意脚本的攻击。这些限制有助于防止在浏览器中执行恶意代码,保护用户的
    的头像 发表于 11-26 11:19 721次阅读

    如何在交互式人脸检测演示中将Web浏览器流用作目标输入?

    无法 Web 浏览器流用作交互式人脸检测演示的目标输入。
    发表于 08-15 06:02

    Web浏览器连接到蓝牙设备

    电子发烧友网站提供《从Web浏览器连接到蓝牙设备.zip》资料免费下载
    发表于 06-28 11:26 0次下载
    从<b class='flag-5'>Web</b><b class='flag-5'>浏览器</b>连接到蓝牙<b class='flag-5'>设备</b>

    用作代理的单元是否也可以信息中继到浏览器的网络服务

    Raspberry pi 上),但是我可以代理作为服务访问,以信息放在我的 android 手机的访问浏览器上。 换句话说,用作代理
    发表于 06-05 07:42

    暴力猴浏览器插件

    暴力猴浏览器插件
    发表于 05-29 11:20 4次下载

    imx8mp chromium浏览器显示异常怎么解决?

    我用imx8mp连接两个屏幕,显示不同。一个是lvds接口的屏,分辨率是1366*768,一个是HDMI显示。如果你在HDMI屏幕上打开chromium浏览器到最大,
    发表于 05-06 07:21