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

    文章

    1023

    浏览量

    35337
  • 应用程序
    +关注

    关注

    37

    文章

    3267

    浏览量

    57688
  • GitHub
    +关注

    关注

    3

    文章

    469

    浏览量

    16431

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

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

收藏 人收藏

    评论

    相关推荐

    Chrome浏览器优化Android性能,骁龙8至尊版表现突出

    谷歌近日对Chrome浏览器的最新版本进行了重大更新,特别针对Android设备进行了性能优化,特别是对于搭载骁龙8至尊版处理的旗舰设备而言。 自Chrome M112版本以来,An
    的头像 发表于 12-13 14:44 207次阅读

    AWTK 最新动态:支持浏览器控件

    导读AWTK浏览器控件,基于webview项目实现,浏览器嵌入到AWTK应用程序中,让开发者可以方便的集成在线帮助和调用地图等功能。awtk-widget-
    的头像 发表于 11-20 01:05 193次阅读
    AWTK 最新动态:支持<b class='flag-5'>浏览器</b>控件

    写一个Chrome浏览器插件

    一、什么是浏览器插件 浏览器插件是依附于浏览器,用来拓展网页能力的程序。插件具有监听浏览器事件、获取和修改网页元素、拦截网络请求、添加快捷菜
    的头像 发表于 11-18 17:12 305次阅读
    写一个Chrome<b class='flag-5'>浏览器</b>插件

    MATLAB-网页访问与关闭

    0;如果失败,返回 1 或 2。您可以包括先前语法中的任何输入参数。| |[stat,h] = web() 返回 MATLAB Web 浏览器
    发表于 09-05 16:23

    跨域问题是由浏览器的同源策略造成的

    浏览器
    jf_62215197
    发布于 :2024年08月27日 07:51:42

    不只是前端,后端、产品和测试也需要了解的浏览器知识(二)

    继上篇《 不只是前端,后端、产品和测试也需要了解的浏览器知识(一)》介绍了浏览器的基本情况、发展历史以及市场占有率。 本篇文章介绍浏览器基本原理。 在掌握基本原理后,通过技术深入,在
    的头像 发表于 08-12 14:32 336次阅读
    不只是前端,后端、产品和测试也需要了解的<b class='flag-5'>浏览器</b>知识(二)

    不只是前端,后端、产品和测试也需要了解的浏览器知识

    一、我们为什么要了解浏览器? 1. 对于前端开发者 1.浏览器是用户体验的第一线。我们需要了解浏览器的工作原理,才能有效地设计和实现用户界面,确保良好的用户体验。 2.好的产品需要考虑浏览器
    的头像 发表于 07-01 18:03 465次阅读
    不只是前端,后端、产品和测试也需要了解的<b class='flag-5'>浏览器</b>知识

    Opera浏览器引领潮流,全球首接端侧AI大模型

    昆仑万维旗下海外平台Opera宣布,其旗舰浏览器Opera One和游戏浏览器Opera GX正式接入端侧AI大模型,成为全球首个实现这一突破的主流浏览器
    的头像 发表于 06-03 09:18 734次阅读

    Edge浏览器关闭Microsoft Rewards扩展原因揭晓

    据报道,近期德国等地的Microsoft Edge浏览器用户发现,安装或启动Microsoft Rewards扩展后,会出现“右上角扩展被Edge浏览器禁用以保障您的浏览器安全”的提醒窗口。
    的头像 发表于 04-10 09:55 807次阅读

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

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

    Windows 11预览版安装受阻,微软提示更新设备浏览器

    该提示翻译如下:由于安全性考虑,您的设备浏览器未能顺利连接至认证服务。若您确非恶意行为者,请尝试更新相关设备浏览器,以获取完整使用体验
    的头像 发表于 03-05 14:29 1029次阅读

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

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

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

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

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

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

    昆仑万维旗下Opera推出全球首款非WebKit内核的iOS浏览器

    近日,昆仑万维旗下的国际知名浏览器品牌Opera宣布,针对欧洲的iPhone和iPad用户推出一款全新的AI浏览器——Opera One。这款浏览器最大的亮点在于,它基于Opera自
    的头像 发表于 02-06 16:40 5729次阅读