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

Python Scrcpy 客户端 (安卓投屏)

  •  1
     
  •   lengyue233 ·
    leng-yue · 2021-08-04 03:57:11 +08:00 · 2187 次点击
    这是一个创建于 1000 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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