需求一个是把一个 windows 电脑的屏幕内容投屏到 n 个安卓设备上。很多同屏 /投屏软件只能 1 对 1 。我尝试用 rtmp 直播流,发现延迟太高了,同一个局域网也要 7 秒的延迟。有没有类似投屏协议的软件?
只要能看到画面就行,不需要远程操作。要用局域网 wifi,不用 hdmi 线。
只要能看到画面就行,不需要远程操作。要用局域网 wifi,不用 hdmi 线。
|
rb6221Oct 6, 2021
1
用直播流的形式找到好的软件就可以
|
|
liyang5945Oct 6, 2021
2
试试 parsec 这个软件,是用来远程同屏游戏的,延迟很低(十几 ms),因为没有多台安卓设备暂无法测试是否支持 1 对多,理论上是可以的
|
|
3
远程会议的形式不就可以了,腾讯会议
|
|
weishuOct 6, 2021 via Android
4
rtmp 局域网不可能有这么高,你推流参数设置不对。
|
|
5
rtmp 7s 。。。 你是不是推了 4k 的流。。。
|
|
6
|
|
yujiangOct 6, 2021 via Android
7
spacedesk
|
|
bombcreeperOct 6, 2021
8
换 rtsp 流呢,应该延迟好很多
|
|
daokedaoOct 6, 2021
9
n 个安卓设备上,n 是多少?
|
|
EsecOct 6, 2021 via Android
10
每台安卓机都能连着 wifi 开热点自己做节点的话应该可以试试 screenstream,客机多了之后单主机上传不一定撑得住
|
|
glamorOct 7, 2021
11
|
|
dethanOct 7, 2021 via Android
12
telegram ?
|
|
16
@weishu 您好,obs 里没有找到 probesize 。找到了关键帧间隔,改成了 1 秒。现在我就直接推流屏幕源,打开百度看 time,实际大概延迟 3 秒。
player 是用的 hbuilderX 自带的 video 标签 |
|
zxCoderOct 8, 2021
17
开个直播
|
|
18
|
|
andyskauraOct 8, 2021
19
rtmp 延迟能降低到 0.3s 码率关键帧啥的
|
|
20
@andyskaura 0.3 秒? OBS 上关键帧最小设置 1 秒,0 秒就=自动,自动=10 秒(网上说)
|
|
andyskauraOct 9, 2021
21
@zktz 用 ffmpeg 自己抓屏推流 obs 应该也是基于这个做的 直播流始终都有一段时间的切片延迟 切片越小延迟越小 如果更直接点的 自己写协议 做对比差分压缩 不考虑网速基本就是一帧内的延迟
|
|
MsHanJan 19, 2022
22
eShare ,支持投屏广播可以实现你的需求
|