内网屏幕传输用什么方案好? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
lamada
V2EX    程序员

内网屏幕传输用什么方案好?

  •  
  •   lamada 2019-07-03 01:50:51 +08:00 5006 次点击
    这是一个创建于 2344 天前的主题,其中的信息可能已经有所发展或是发生改变。

    只考虑在内网环境下,本地电脑启一个服务器,在移动端(先考虑 ios )把屏幕信息推送到服务器,然后在本地可以实时查看,主要是用来做一些移动设备的实机远程调试,减少交通和人力成本。现在能想到的是用直播的套路,写一个推流客户端,在目标设备上安装并推流,走 rtmp 协议,不知道有没有其他方案。想要的效果是低延时,最好控制在 2s 内。连接数不用很高,甚至可以假定为 1,不需要音频信息,清晰度能看清楚就行。

    18 条回复    2019-07-03 11:15:37 +08:00
    Iamnotfish
        1
    Iamnotfish  
       2019-07-03 01:53:25 +08:00
    tightVNC? 好像不支持移动端,不过是内网传输的。不知道符合不符合楼主的需求
    lamada
        2
    lamada  
    OP
       2019-07-03 01:55:57 +08:00
    @Iamnotfish 好像不是很符合。我不需要远程控制,另外推流的目标设备必须是移动端,不是 PC。
    lamada
        3
    lamada  
    OP
       2019-07-03 02:07:23 +08:00
    还有一种方案是点对点传输,类似于视频聊天,不同的是只需要单方面传流,不是摄像头,而是获取当前屏幕的信息,不知道技术上是否有限制
    edsion996
        4
    edsion996  
       2019-07-03 02:09:30 +08:00 via iPhone
    Android ? minicap
    VYSE
        5
    VYSE  
       2019-07-03 02:49:10 +08:00 via Android
    realvnc
    MonoLogueChi
        6
    MonoLogueChi  
       2019-07-03 03:18:10 +08:00 via Android   1
    安卓的话可以用 adb 实现,具体可以看一下项目 scrcpy,iOS 不清楚有没有类似的动作。
    rtmp 的话,即使是本地也很难控制延时在 2s 以内,可以做到,但是不好控制,控制在 3s 以内差不多
    txydhr
        7
    txydhr  
       2019-07-03 04:39:46 +08:00 via iPhone
    airplay
    rzti483NAJ66l669
        8
    rzti483NAJ66l669  
       2019-07-03 05:27:09 +08:00
    内网 2s 认真的吗?
    20015jjw
        9
    20015jjw  
       2019-07-03 06:15:58 +08:00 via Android
    adb 可以无线
    vysor 参考一下?
    AngryPanda
        10
    AngryPanda  
       2019-07-03 07:08:01 +08:00 via Android   1
    teamviewer for iOS 不行吗
    elfive
        11
    elfive  
       2019-07-03 07:24:21 +08:00 via iPhone
    都给软件方案,我提供个硬件方案。

    不知道是 USB Type-C 还是 Lightning 接口首先转 HDMI,然后跑通过普通 HDMI1.4 及以上的 HDMI 线接 HDMI 光端机,光端机另一头同样用普通 HDMI1.4 及以上的线接到显示器即可。

    我家里就是用的这个方案。延迟可以保证在个位数 ms 级别,FPS 游戏都没问题。

    可以参考我这个帖子 /t/566073
    AngryPanda
        12
    AngryPanda  
       2019-07-03 07:32:35 +08:00 via Android
    @elfive 他这个内网,未必是本地,可能是远程
    deviluser
        13
    deviluser  
       2019-07-03 07:58:14 +08:00 via Android
    我记得有个软件是借助广播地址实时直播的
    tankren
        14
    tankren  
       2019-07-03 08:19:00 +08:00
    vncviewer+vnc server
    missdeer
        15
    missdeer  
       2019-07-03 09:13:44 +08:00
    airplay
    arrow8899
        16
    arrow8899  
       2019-07-03 09:32:53 +08:00
    open stf
    exip
        17
    exip  
       2019-07-03 10:35:36 +08:00
    VLC 配合组播软件,多少终端都没问题,前提带宽够
    lamada
        18
    lamada  
    OP
       2019-07-03 11:15:37 +08:00
    @AngryPanda 没试过,功能上应该是满足需求的。是需要远程的,但是最好不走第三方公司的通道,能在本机实现服务。感觉协议应该就这几个,找一个最优的实现一下。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1104 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 18:03 PVG 02:03 LAX 10:03 JFK 13:03
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86