V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
crossd
V2EX  ›  分享创造

Airplay Screen Mirroring 同屏 sdk

  •  
  •   crossd · 2018-03-12 13:25:31 +08:00 · 4602 次点击
    这是一个创建于 2454 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我们破解了 airplay mirroring 的协议, 并把这部分封装成了夸平台的 SDK, 目前支持 iOS/Android/Windows/Linux

    这样的话可以做一些好玩的东西, 比如同屏器, 手游直播等等. 之后打算跟 webrtc 配合做跨平台的无线投屏方案.

    目前是提供商业的授权, 如果你在这个方向上有一些其他的想法, 可以探讨, 一起合作.

    aircast 项目地址: https://github.com/AirCastLab

    另外在知乎上写了一篇相关技术的介绍: https://zhuanlan.zhihu.com/p/34324606
    11 条回复    2019-02-19 09:58:17 +08:00
    cbangchen007
        1
    cbangchen007  
       2018-03-12 16:26:54 +08:00
    iOS11 已经支持录屏了,以前也研究过,现在价值寥寥。
    crossd
        2
    crossd  
    OP
       2018-03-12 16:55:39 +08:00
    @cbangchen007 我上面的链接已经说了 iOS11 的录屏的限制

    ReplayKit 没法后台录制 iOS11 的系统录制 只能获得录制的单个文件 对直播 实时同屏这些场景没有什么作用
    Leafove
        3
    Leafove  
       2018-03-13 09:20:11 +08:00 via iPhone
    破解的协议拿来做商业授权..
    crossd
        4
    crossd  
    OP
       2018-03-13 14:10:51 +08:00
    @Leafove 道德婊么 google cast 也是破解的协议
    crossd
        5
    crossd  
    OP
       2018-03-13 14:11:50 +08:00
    @Leafove 你用的那些投屏软件 都是破解的协议
    crossd
        6
    crossd  
    OP
       2018-03-13 14:16:52 +08:00
    市面上的智能电视 电视盒子也都是用的破解的 airplay 协议
    Leafove
        7
    Leafove  
       2018-03-13 15:26:43 +08:00
    @crossd #4 就吐个槽有必要这么激动?张口闭口裱来裱去真的是
    r00tt
        8
    r00tt  
       2018-03-13 15:52:35 +08:00
    挺好的,以前实现过 android 的投屏方案,通过 virtual screen 获取屏幕内容,然后 h264 编码后通过 rtsp 出去,不过当时做的延时挺高,一直没解决也没管了
    crossd
        9
    crossd  
    OP
       2018-03-14 14:28:55 +08:00
    @r00tt android 端还有一种方案是走 webrtc 局域网延迟可以做到 100ms

    我打算做一个出来
    r00tt
        10
    r00tt  
       2018-03-15 13:51:00 +08:00
    @crossd 赞,webrtc 的我也想过,哈哈
    fvckDaybyte2
        11
    fvckDaybyte2  
       2019-02-19 09:58:17 +08:00
    AirPlay 竟然不开放……难道 VLC 也是破解支持的协议?
    https://www.digitaltrends.com/computing/vlc-player-apple-airplay/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2698 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 02:09 · PVG 10:09 · LAX 18:09 · JFK 21:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.