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

Python Scrcpy 客户端 (安卓投屏)

  •  1
     
  •   lengyue233 ·
    leng-yue · 2021 年 8 月 4 日 · 3039 次点击
    这是一个创建于 1632 天前的主题,其中的信息可能已经有所发展或是发生改变。

    发现 Python 没有好的 Scrcpy 客户端, 所以自己搓了一个
    可以通过 API 实现实时查看安卓界面 (H264 流), 发送各种事件, 可以完成 Scrcpy 的大部分功能

    项目自带一个 DEMO, 可以直接查看效果, 项目地址

    7 条回复    2023-08-17 13:14:03 +08:00
    rj
        1
    rj  
       2021 年 8 月 4 日
    👍
    lengyue233
        2
    lengyue233  
    OP
       2021 年 8 月 4 日
    更新了自动分配端口, 整合 adbutils + whichlib, windows / mac 不再需要手动安装 adb
    lengyue233
        3
    lengyue233  
    OP
       2021 年 8 月 6 日
    已实现 scrcpy 所有功能, 找个时间写下文档就完善了
    gam2046
        4
    gam2046  
       2021 年 8 月 6 日
    是我没找的的原因嘛,我也想实现一个特定语言的 scrcpy 客户端,可 scrcpy 的文档里似乎没相关协议的说明,代码里跳来跳去,实在是我水平不行,看不明白
    lengyue233
        5
    lengyue233  
    OP
       2021 年 8 月 18 日
    我都是直接看源码的.. 官方确实没给文档, 而且专门注明了内部协议随时可能变动...
    apktool
        6
    apktool  
       2023 年 6 月 13 日
    @lengyue233 方便加个好友么,我这边想迁移 2.0 ,有些没搞懂,想咨询下
    lengyue233
        7
    lengyue233  
    OP
       2023 年 8 月 17 日
    @apktool 2.0 我之前迁移遇到了一些问题, 没有细看了... 可以在 github 开个 issue
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2746 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 15:04 · PVG 23:04 · LAX 07:04 · JFK 10:04
    ♥ Do have faith in what you're doing.