只考虑在内网环境下,本地电脑启一个服务器,在移动端(先考虑 ios )把屏幕信息推送到服务器,然后在本地可以实时查看,主要是用来做一些移动设备的实机远程调试,减少交通和人力成本。现在能想到的是用直播的套路,写一个推流客户端,在目标设备上安装并推流,走 rtmp 协议,不知道有没有其他方案。想要的效果是低延时,最好控制在 2s 内。连接数不用很高,甚至可以假定为 1,不需要音频信息,清晰度能看清楚就行。
只考虑在内网环境下,本地电脑启一个服务器,在移动端(先考虑 ios )把屏幕信息推送到服务器,然后在本地可以实时查看,主要是用来做一些移动设备的实机远程调试,减少交通和人力成本。现在能想到的是用直播的套路,写一个推流客户端,在目标设备上安装并推流,走 rtmp 协议,不知道有没有其他方案。想要的效果是低延时,最好控制在 2s 内。连接数不用很高,甚至可以假定为 1,不需要音频信息,清晰度能看清楚就行。
|
IamnotfishJul 3, 2019
1
tightVNC? 好像不支持移动端,不过是内网传输的。不知道符合不符合楼主的需求
|
|
2
@Iamnotfish 好像不是很符合。我不需要远程控制,另外推流的目标设备必须是移动端,不是 PC。
|
|
3
还有一种方案是点对点传输,类似于视频聊天,不同的是只需要单方面传流,不是摄像头,而是获取当前屏幕的信息,不知道技术上是否有限制
|
|
edsion996Jul 3, 2019 via iPhone
4
Android ? minicap
|
|
VYSEJul 3, 2019 via Android
5
realvnc
|
|
6
安卓的话可以用 adb 实现,具体可以看一下项目 scrcpy,iOS 不清楚有没有类似的动作。
rtmp 的话,即使是本地也很难控制延时在 2s 以内,可以做到,但是不好控制,控制在 3s 以内差不多 |
|
txydhrJul 3, 2019 via iPhone
7
airplay
|
|
rzti483NAJ66l669Jul 3, 2019
8
内网 2s 认真的吗?
|
|
20015jjwJul 3, 2019 via Android
9
adb 可以无线
vysor 参考一下? |
|
10
teamviewer for iOS 不行吗
|
|
elfiveJul 3, 2019 via iPhone
11
都给软件方案,我提供个硬件方案。
不知道是 USB Type-C 还是 Lightning 接口首先转 HDMI,然后跑通过普通 HDMI1.4 及以上的 HDMI 线接 HDMI 光端机,光端机另一头同样用普通 HDMI1.4 及以上的线接到显示器即可。 我家里就是用的这个方案。延迟可以保证在个位数 ms 级别,FPS 游戏都没问题。 可以参考我这个帖子 /t/566073 |
|
AngryPandaJul 3, 2019 via Android
12
@elfive 他这个内网,未必是本地,可能是远程
|
|
deviluserJul 3, 2019 via Android
13
我记得有个软件是借助广播地址实时直播的
|
|
tankrenJul 3, 2019
14
vncviewer+vnc server
|
|
missdeerJul 3, 2019
15
airplay
|
|
arrow8899Jul 3, 2019
16
open stf
|
|
exipJul 3, 2019
17
VLC 配合组播软件,多少终端都没问题,前提带宽够
|
|
18
@AngryPanda 没试过,功能上应该是满足需求的。是需要远程的,但是最好不走第三方公司的通道,能在本机实现服务。感觉协议应该就这几个,找一个最优的实现一下。
|