为什么华为,小米的跨屏协作,都只支持 win10 ?
是因为跨屏协作的技术基础,是基于 win10 的某些特性吗?
还是,单纯的不想支持 win7.。。。
顺路还有一个问题,为什么跨屏协作只能在同一个 WIFI 下,而不能放宽,在同一个局域网内呢。。。
1
ysc3839 2020-12-29 17:56:35 +08:00 via Android
因为它们只支持自家的设备吧?而自家的设备预装的都是 Win10,那自然没必要支持旧系统了。
|
2
natashahollyz 2020-12-29 17:57:10 +08:00 via iPhone
7 官方都快放弃支持了
|
3
QBugHunter 2020-12-29 17:59:55 +08:00
@natashahollyz
2020-1-14,微软官方已经停止对 win7 的支持了。。。 |
4
natashahollyz 2020-12-29 18:05:16 +08:00
@QBugHunter 我的我的,没记清楚。既然都埋了一半了,不支持也正常
|
5
czfy 2020-12-29 18:07:38 +08:00 1
1. 国内 windows 不同版本分布(数据来源 gs.statcounter.com/os-version-market-share/windows/desktop/china ),虽然 win 7 还是不少( 43%),win 10 刚过半( 50%),但微软官方都停止对 win 7 支持了,要是基于 win 7 开发,有什么安全风险又要被喷了
2. 像一楼说的,它们自己发的笔记本都是 win 10 的,为啥要支持 win 7 |
6
Aurt 2020-12-29 18:18:44 +08:00
为啥没有 Mac 的?
Mac,iPad,Android 手机都是 typec 接口,一个充电头解决所有,不香么 |
7
kunkunzhang 2020-12-29 18:24:05 +08:00
性价比太低吧,没必要
|
8
anguiao 2020-12-29 18:25:22 +08:00 via Android 2
并不一定需要“同一个 WiFi”,但是 PC 必须支持无线才可以。因为是 PC 和手机直连,不经过路由器。
|
9
msg7086 2020-12-29 18:59:15 +08:00 via Android
你咋不问为什么不支持 XP 和瘟 98 呢。
一个早就 End of life 的系统为什么要去支持。 |
10
minami 2020-12-29 19:31:33 +08:00 1
因为用到了 miracast 吧,所以只支持 win10,不支持 win7 和 macos
|
14
yushuda 2020-12-29 19:45:24 +08:00
研发成本那么高,没人用啊。
安卓+Mac 都是小众,安卓+Mac+跨屏协作小众中的小众。 |
15
zachlhb 2020-12-29 20:32:58 +08:00 via Android
@yushuda 安卓加 Mac 一点都不小众,我们公司大把安卓加 Mac,因为 Mac 是公司配的,安卓是自己的
|
16
locoz 2020-12-29 20:57:33 +08:00 via Android
人家主要是给自家生态用的,当然主要支持自家生态内的设备默认使用的 win10 啊。
|
17
echo314 2020-12-29 20:57:52 +08:00 via iPhone
为什么要支持 win7,用户量少,那自然意见就没分量。
除非 win7 用户众筹加钱让华为小米来适配额外服务你们。 |
18
ljpCN 2020-12-29 21:10:38 +08:00 via iPhone
楼上的全在说 win7 生命周期已过或者份额少或者厂家电脑预装的是 win10 。而我的疑问如楼主所说,难道是 win10 系统提供了支持这个功能的特有的 API 吗?如果不是的话,win7 和 win10 又差在哪里呢,是什么东西导致不兼容 win7 呢?
|
19
Atomo 2020-12-29 21:21:14 +08:00
win10 和 win7 在驱动层肯定是有差异的
|
20
pluswu1986 2020-12-29 21:21:22 +08:00 via Android
win7 的远程桌面很卡 里面有没有类似技术问题
|
21
fox0001 2020-12-29 21:50:10 +08:00
其实就是 QtScrcpy 吧,window 和 mac 都编译好了,就是 Linux 需要自己编译
https://github.com/barry-ran/QtScrcpy 另外,无线的话,是利用 adb 的无线功能,所以同 wifi 能保证可访问和速度 |
22
felixcode 2020-12-29 21:56:37 +08:00
因为 Mac 用户就是少数,只是在 IT 行业用的多而已,何必做这种没收益的事。
|
23
opengps 2020-12-29 22:05:41 +08:00
新出的电脑都是 win10,没有 win7win8,支持工作更多面向未来增大的市场,而不是面向减少中的市场
|
24
NSAgold 2020-12-29 22:49:05 +08:00
@fox0001 Scrcpy 不支持多个 app 分成多窗口的形式(每个 APP 一个窗口) 所以基于 Scrcpy 重构的 QtScrcpy 也不支持。
|
25
Kiriya 2020-12-29 23:30:21 +08:00
新出的电脑都是 win10 的,而且很多新出的游戏对 win10 优化更好
|
26
em70 2020-12-29 23:49:51 +08:00
chrome 马上也不支持 win7 了
|
27
April5 2020-12-30 00:46:50 +08:00
我想知道支持 mac 的技术难度在哪,都不支持 o(╥﹏╥)o
|
28
Mac 2020-12-30 02:32:02 +08:00 via Android
我从 win7 换到 win10 是因为我买了死亡搁浅,它只支持 win10 。上一次从 win98 换到 2000 也是因为游戏。
|
29
mahaonan1994 2020-12-30 04:47:34 +08:00 via Android
好多人 win7 还用的 sp1,想想都可怕啊
|
30
blueboyggh 2020-12-30 06:45:35 +08:00 via Android
@mahaonan1994 win7 有 sp2 吗?
|
33
codingadog 2020-12-30 08:54:53 +08:00 via Android
@mahaonan1994 win7 只有 sp1 啊🤣
|
35
Jrue0011 2020-12-30 09:05:21 +08:00
@Mac 哈哈哈我换 win10 是因为换了电脑,以前的老电脑接近 10 年了,配置太低跑不了,16 年还是哪年 win7 免费升 win10 的时候给它装过,但是当时 win10 兼容还不好,又卡就退回去了
|
36
mahaonan1994 2020-12-30 09:13:06 +08:00 via Android
|
37
chiu 2020-12-30 09:38:19 +08:00
我以为你想说不支持 MacOS, 没想到是 Win7...
第二个问题, 同一局域网应该可以吧, 只要保证底层通信通路上可以 ARP 获取到 MAC 地址即可 |
40
x66 2020-12-30 10:30:26 +08:00
驱动问题吧,一般都要支持 802.11AC 的无线网卡才行,而搭载这些网卡的电脑基本出厂就是 win10 了。
|
41
molika 2020-12-30 10:33:07 +08:00
Scrcpy 稳的一 b wifi 直接连 流畅的很
|
42
wolfan 2020-12-30 11:03:37 +08:00
估计是用水果店的,手机到电脑都是水果店的吧,所以为什么要和水果店抢上帝,抢不过的。
|
43
fatedier 2020-12-30 11:06:47 +08:00
小米新的 MIUI+ 家里游戏本试了下,很好用,可惜不支持 mac...
|
44
codehz 2020-12-30 12:14:02 +08:00
@ljpCN #18 直接用新的 sdk 编译软件了呗(然后很可能顺便也用了其他版本依赖的 api )
至于为啥要不支持出厂不自带的旧系统,我觉得成本问题可能是一个很重要的因素,总不能在一个非目标环境测试好,然后再在目标环境下测试一下吧( |
45
systemcall 2020-12-30 13:21:10 +08:00 1
感觉是要用到 miracast 吧,得 Win8,但是 Win8 根本没多少人用,所以不用考虑 win8,之后就剩 Win10 了
miracast 可以实现那些软件的效果,传文件之类的解决方法多的很。安卓这几年的版本支持桌面模式的投屏,应该是利用了这个功能,可以在一个无线显示器上显示多个应用或者是多个活动,电脑上裁剪一下再加上窗口装饰就是多个窗口了。scrcpy 我试了一下好像只能镜像显示吧,没找到别的模式。但是走 miracast 可以在手机上和无线显示器上分别显示不同的画面,对于视频的处理也好很多 |
46
jedihy 2020-12-30 13:22:05 +08:00 via iPhone
你用 7 就跟现在还在用 osx 的雪豹似的,有什么意义呢?
|
47
vone 2020-12-30 14:21:24 +08:00
没笔记本的用户就只能羡慕了。没搞明白什么原因让他不能支持局域网连接的。
|
49
Lemeng 2020-12-30 14:38:06 +08:00
win7 放弃吧,微软都不更新了,很快就步 xp 节奏,很多东西不能用,游戏不能玩。
|
50
titan2006 2020-12-30 17:20:15 +08:00 via iPhone
因为 win7 已经淘汰了 很难用
|
51
namaketa 2020-12-30 18:01:33 +08:00 8
V2 虽然是个程序员社区,五十个回答只有一两个真正从技术实现回答到了真正的问题。
所谓的多屏协作功能,底层协议就是已经快要标准化的 wifi-display 技术 miracast 。 这在在新版本的 andorid 和 windows 主线都已经作为原生功能实现了,你要是在显示菜单里多点两部,你就能发现。 国内各友商只要做点套皮工作,换个名字就能吹嘘自己开创了新的互动模式。 为什么不支持 win7 ?因为 win10 某个版本开始才自带 miracast 实现。 为什么不支持跨网段,因为 win10 的实现,是通过同网段广播来实现设备发现的。 |
52
cclle 2020-12-30 18:05:06 +08:00 via Android
还在用 win7 的,对这个应该也没啥需求
|
53
aneostart173 2020-12-31 09:05:05 +08:00
@yushuda android 加 mac 很多啊。。。另外与 mac 和 ipad 比起来,iphone 真的毫无性价比。
|
54
zuijiapangzi 2020-12-31 11:27:51 +08:00
多一事不如少一事,毕竟微软都不更新 win7 了,再爆漏洞还得花时间去修复。还不如只支持一个系统。
|
55
yushuda 2020-12-31 11:41:56 +08:00
@zachlhb 思考总量,配 Mac 的公司有多少,
我还 Mac+Win10+Ubuntu+安卓+苹果呢,谁给我开发个全平台跨屏。 |
58
qbqbqbqb 2021-01-01 17:56:01 +08:00
@namaketa Miracast 不是 WLAN Direct 直连吗,根本用不到已有的 WiFi 网络,也不存在什么网段的问题。
后来倒是有一个 Miracast over Infrastructure 支持网段内投屏,甚至都不一定要是 WiFi 网,但不常用,通常的 Miracast 都是直连的。 |
59
qbqbqbqb 2021-01-01 18:03:20 +08:00
也有可能是视频编解码的问题,这种投屏都用的是 H.264 或者 HEVC 视频编码,Win10 原生就支持这些视频解码(举个例子,应用商店里就有“来自设备制造商的 HEVC 扩展”)。Win7 看个网上下载的电影还得装“XX 解码”呢,要不就是第三方播放器。Win10 系统自带的“电影和电视”就已经可以看很多格式的视频了。而且支持硬解 H.264 ,HEVC 的也基本都是新硬件,不少官方都不支持 Win7 了。
|
60
systemcall 2021-01-01 19:35:08 +08:00
@qbqbqbqb 58
你可以自己试一下投屏,不在一个网段里面投屏很难成功,没有蓝牙投屏很难成功,用 Realtek 的无线网卡也会显著降低投屏的成功概率。甚至如果一个用的 WiFi,一个用的有线,也会影响投屏 Miracast 真正用起来非常玄学,DLNA 也没有好多少。由于只有一个 iOS 设备,没法测真正的 AirDrop,可能会好点吧 |
61
afewok 2021-01-02 04:26:34 +08:00
别扯这么多理论了,主要就是没人买单。。不信你砸个几百万,几千万,年前就给你支持上
|
63
namaketa 2021-01-02 21:18:17 +08:00
@tkl 对,appale 搞自己那套 airplay,打死不会支持 miracast,不过 android 有支持 airplay 的软件实现
|
64
back0893 2021-01-03 01:30:05 +08:00
人多设备多
支持就能覆盖大部分人 |