串流投屏

news/2025/12/3 20:46:13/文章来源:https://www.cnblogs.com/rolandhe/p/19303923

sunshinemoonlight是一对搭挡,sunshine做为服务端,moonlight做为客户端。局域网内,在moonlight中添加服务端的ip地址,或者有时候直接能显示出来,然后在服务端输入对应pin码,就能将服务端的屏幕内容投射到客户端。

moonlight可以安装在windows, mac, ios, andorid等系统端,比如各种pad, 华为智慧屏电视等都可以。
sunshine可以安装在windows, mac, linux系统上。

但sunshine默认只能将主屏内容投射到moonlight上,而不是直接将moonlight当成一个副屏。 当然,如果sunshine所在server机器上本身就有一个副屏,那倒是可以将该副屏投射到moonlight上。 具体是先通过sunshine的UI,用浏览器打开https://localhost:47990,然后在Audio/Video里有个display ID(mac上),或output.windows(windows上)。 具体的副屏对应的id可以在sunshine命令行启动后的显示内容里找到,叫Detecting displays的部分。

如果我们想把屏幕内容投身到一个电视上,那还有意义,但是如果只是镜像投射到另一个电脑,就没什么意义。 如果我们已经有一块物理副屏了,那么就更没必要用这对搭档了。

最有意义的情况就是我们没有物理副屏,但想通过这对搭档将sunshine机器上的一些窗口以虚拟副屏的方式投射到moonlight上。
要实现这个功能,我们得先在sunshine的机器上安装虚拟副屏软件,如果是windows,则安装Virtual-Display-Driver,简称VDD。安装后,在显示器设置里就能看到这个副屏了,看起来就像真的有这块副屏一样。 然后我们可以设置以扩展显示的方式使用副屏。sunshine投身副屏需要的设置前面已经讲过了。
如果sunshine运行在mac上,mac限制比较严格,可以安装一个叫BetterDisplay的软件,专业版是收费的,我们应该只用免费版就可以了。主副屏的相对位置也可以在这个软件里设置。

我自己测试下来,即便将moonlight的分辨率设置的与副屏分辨率一致,投屏的时候也仍然感觉到有些模糊。 但投屏的延迟还是很低的,用眼睛看区别不大,但是如果在moonlight上用鼠标控制就能感觉到不跟手了。 还有一点,目前sunshine对mac的兼容性还有些问题,比如麦克和声音是不能直接传递给moonlight的。据说可以通过安装其他软件来弥补。
另外,就是moonlight在操作的时候经常无法退出moonlight, 鼠标键盘都不能跳出被投屏的范围,只能由sunshine那端主动断开。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/986006.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年上海网站开发服务商十大品牌权威推荐 数字化时代的企业门户建设专家指南

2025年上海网站开发服务商十大品牌权威推荐 数字化时代的企业门户建设专家指南随着数字化转型加速,企业网站已成为品牌展示、业务拓展和客户互动的重要平台。上海作为中国数字经济的领军城市,汇聚了众多优秀的网站开…

12.jdbc第一步DriverManager

1.核心定位:JDBC 生态的 “驱动调度中枢”,用于管理数据库驱动实例。DriverManager 是 JDBC 核心工具类(java.sql.DriverManager) 2.是只能管理数据库的驱动实例吗?其他的驱动不能管吗?明确结论:DriverManager …

移动云专业版root分辨率 安卓11

我用中国移动云盘给你分享的文件:“移动云手机ROOT改分辨率”链接: https://yun.139.com/shareweb/#/w/i/2rGFhcaFVVr76/*n90LaPbmaUU0:/ 复制本段信息,打开「中国移动云盘APP」获取。人人不限速,移动用户免流量!…

最新发布!长租公寓哪家好?哪家更靠谱?TOP10权威推荐

最新发布!长租公寓哪家好?哪家更靠谱?TOP10权威推荐在城市青年的居住选择中,“租房迷茫”与“体验落差”正成为高频痛点。面对品牌公寓、中介租房、个人房源的多重岔路,许多人不得不在海量信息中反复比对,耗时耗…

2025年7款免费AI论文写作工具推荐:毕业论文一键生成神器

2025 年毕业季,写论文痛苦让作者苦不堪言,后用 AI 工具轻松不少。作者分享 7 款超实用免费 AI 论文写作工具,如 PaperFine 可 30 分钟生成初稿、智能改稿等;图灵论文 AI 写作助手能 30 分钟生成 5 万字初稿、一站式…

第7篇 Scrum 冲刺博客

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience/homework/13483这个作业的目标 第…

关于Java JSON库的选择

Jackson和Fastjson(目前推荐用fastjson2)都是Java平台非常流行的JSON库,它们在性能方面不分伯仲,差距并不明显。如果是出于性能方面的考虑,任选其一皆可。 如下是测试相关参数,配置及代码:Fastjson:2.0.60 Jac…

解决Spring Cloud Gateway中使用CompletableFuture.supplyAsync()执行Feign调用报错

报错背景描述 组件版本信息:Spring Cloud:2021.0.5 Spring Cloud Alibaba:2021.0.5.0 Nacos:2.2.3项目采用基于Spring Cloud Alibaba + Nacos的微服务架构,生产环境部署时服务部署到阿里云ACK容器集群中,并使用阿…

补发读后感2

《代码大全》作为软件开发领域的经典著作,不仅是技术手册,更是程序员的思维指南。通读后,我深刻体会到“编写可维护的代码”远比“实现功能”更为重要。 书中对代码规范的细致讲解让我受益匪浅。从前我编写代码时只…

解决mybatis批量更新慢问题

批量更新的实现方式 在数据库上执行批量更新无非2种方式: 其一,在应用层通过循环的方式多次执行单条UPDATE语句,使用该方式性能最差,每次执行UPDATE操作都需要经历"建立连接 -> 执行SQL语句 -> 释放链接…

qy_蓝桥杯编程系列_编程18 进制转换

编程18 进制转换这题初看有点复杂,但只要理解进制转换的原理,加上一点字符串运用方法,就可以很顺畅的解决啦一、题目简介如图所示为本题要求,需要将一个N进制的数S转换成M进制,一共T个测试数据。 二、重点解析 2…

详细介绍:kotlin - 显示HDR图(heic格式),使用GainMap算法,速度从5秒提升到0.6秒

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

anything

ValueError Traceback (most recent call last)Cell In[20], line 8 3 client = OpenAI() 4 # client = OpenAI(api_key=os.getenv("OPENAI_API_KEY"), base_url=os.getenv("OPENAI_BASE_URL…

递归函数,闭包,装饰器3

递归函数,闭包,装饰器3递归函数 含义:如果一个函数在内部不调用其他的函数,而是调用它本身的话,这个函数就是递归函数 条件: 1,明确的结束条件 2.没进行更深一层的递归时,问题规模相比上次递归都要有所减少。…

从vw/vh到clamp(),前端响应式设计的痛点与进化 - 实践

从vw/vh到clamp(),前端响应式设计的痛点与进化 - 实践2025-12-03 20:17 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; d…

10413_基于Springboot的智慧养老院管理系统

1、项目包含 项目源码、项目文档、数据库脚本、软件工具等资料; 带你从零开始部署运行本套系统。 2、项目介绍 随着老龄化社会的加速发展,传统养老院管理模式面临效率低、服务滞后等挑战。本研究着力打造一套凭Sprin…

【Unity URP】Rendering Debugger和可视化MipMap方案

写在前面 最近开始学习Unity性能优化,是结合了《Unity游戏优化》这本书和教程《Unity性能优化》第叁节——静态资源优化(3)——纹理的基础概念一起学习。在学习纹理优化部分时候遇到了问题,固定管线下Unity的Scene窗…

How to do a biology experiment for a Physician.

Im not kidding.Be early. Normally, all materials should be scheduled. But if theres not schedule, all biologists will think he is important ———— because they know what life is. The humblest will be…

2025–2030 年最紧缺的八大 IC 岗位

面对摩尔定律放缓、AI 和汽车电子爆发、Chiplet 与 3D-IC 持续改写系统架构,半导体行业正在进入一个全新的竞争周期。技术路径的变化,也正在深刻影响人才需求结构:行业不再只需要“通才”,而是更稀缺、也更关键的专…

Firefox 禁用按下 Alt 显示菜单

进入 about:config,将 ui.key.menuAccessKey 默认的 18 改成 0,重启浏览器。