V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Pazakui1259
V2EX  ›  iPad

iPadOS 17 支持了 UVC, iPad 可以插采集卡当作游戏机或笔记本的显示器了

  •  4
     
  •   Pazakui1259 · 2023-06-10 08:05:09 +08:00 · 8443 次点击
    这是一个创建于 530 天前的主题,其中的信息可能已经有所发展或是发生改变。
    iPadOS 17 添加了对 UVC (USB Video Class)输入的支持,官方宣传是为了能够支持 iPad 外接显示器时使用显示器上的摄像头 /麦克风或者外接的摄像头。而大部分免驱 USB 采集卡也是 UVC 标准的。

    任何带 USB-C 口的 iPad 都将支持这个功能,这就意味着只需要一个几十块钱的 USB 采集卡,你的 iPad 就能接上 HDMI 线,搭配适配的 app 当作游戏机,笔记本电脑,Raspberry Pi 等 HDMI 设备的显示器。

    如果你的 iPad 支持这个功能,而且已经升级了 iPadOS 17 beta ,我做了个测试 app ,现在可以通过 TestFlight 体验。目前可以显示外接 UVC 设备的画面并从 iPad 扬声器听到声音: https://testflight.apple.com/join/F8uTyhQI

    Apple Developer 对该功能的介绍视频: https://developer.apple.com/wwdc23/10106

    GitHub 上也有该功能的开源代码供参考: https://github.com/TomJinW/iPadHDMICapture
    第 1 条附言  ·  2023-06-11 13:06:42 +08:00
    延迟很大程度都是由采集卡本身产生的。所以如果真的计划要为此买采集卡,虽然几十块钱可以买到可用的采集卡,还是推荐质量好一些价格更贵一些的产品,延迟和画质会好很多。
    第 2 条附言  ·  339 天前
    感谢大家的支持,附言地有些晚,我的 app 已经上架了,可在 App Store 中免费下载: https://apps.apple.com/app/genki-studio/id6466343285
    如果有任何的建议或问题,欢迎在这里留言。
    47 条回复    2024-01-23 00:24:24 +08:00
    jjxtrotter
        1
    jjxtrotter  
       2023-06-10 08:15:49 +08:00 via iPhone
    方便测试一下延迟么,感觉走 USB 口延迟会很高
    xinh
        2
    xinh  
       2023-06-10 08:18:25 +08:00 via iPhone
    正式版会不会要认证限制第三方 USB 采集卡,这样就不是几十块钱搞得掂的了。
    blufaux
        3
    blufaux  
       2023-06-10 08:25:24 +08:00 via iPhone   ❤️ 1
    哇塞,重大利好!!
    k0140146498
        4
    k0140146498  
       2023-06-10 08:32:00 +08:00
    以后给台式机装系统接个 ipad 就行了哈哈哈
    wildman9527
        5
    wildman9527  
       2023-06-10 08:32:02 +08:00
    延迟 50ms 以上, 体验不行
    blufaux
        6
    blufaux  
       2023-06-10 08:41:35 +08:00 via iPhone
    我也想知道延迟,当显示器到底可以吗?
    JobsHuang
        7
    JobsHuang  
       2023-06-10 13:22:54 +08:00
    switch 连接 iPad 试了一下,画面好清晰,延迟的话没感觉出来
    mbooyn
        8
    mbooyn  
       2023-06-10 14:40:48 +08:00
    @JobsHuang 我靠还可以这样?
    miniers
        9
    miniers  
       2023-06-10 15:02:50 +08:00 via iPhone
    延迟有点高,应急还可以
    HarryS5992
        10
    HarryS5992  
       2023-06-10 18:27:45 +08:00
    SWITCH 体验非常好,之前因为 iPad 不行,就用 matepad11 ,现在看比 matepad 流畅多了
    bao3
        11
    bao3  
       2023-06-10 18:28:06 +08:00
    哇,好期待正式版。如果真的 50ms 的延迟,那问题不大,毕竟 app 也需要时间来处理。
    auvt
        12
    auvt  
       2023-06-11 07:58:38 +08:00 via iPhone
    请问耗电怎么样?如果不大的话最好了,不然的话还得找个扩展坞充电😂
    husldlq
        13
    husldlq  
       2023-06-11 09:33:37 +08:00
    一直想过 nuc 买个便携屏幕,这个要是可以的话,那就厉害了
    qq774500050
        14
    qq774500050  
       2023-06-11 10:16:02 +08:00
    我这边不知道为什么在外接了带音频输出的拓展坞上在接上采集卡的情况下,打开软件就是闪退,使用 b 站 up 编译的那个也是这样……试过网页的 webcam test 可以正常看到并显示 USB Video
    ae
        15
    ae  
       2023-06-11 11:17:04 +08:00
    能做电脑副屏吗
    Pazakui1259
        16
    Pazakui1259  
    OP
       2023-06-11 13:05:04 +08:00 via iPhone
    @qq774500050 我没想到有什么直接的原因会导致这个问题,我找时间查一下

    @ae 当然可以
    xiaomingVTEX
        17
    xiaomingVTEX  
       2023-06-11 13:44:00 +08:00
    手里有个绿巨能的采集卡,也有 mini 主机要用
    ikenneth
        18
    ikenneth  
       2023-06-11 14:22:44 +08:00
    中午试了下,体验相当好,ipad mini ( ipad OS17 beta ),tf 这个 capture pro ,steam deck , 某 100 多的采集卡,tpye-c 双头高速数据线,插线 xbox 手柄。 测试游戏:yuzu 王国之泪,延迟几乎感觉不到。OP 牛批🍺
    mlyxdev
        19
    mlyxdev  
       2023-06-11 14:31:12 +08:00
    用的绿联款 cm410-10937 感觉非常好(有个坑,不要用送的 typec 线,很模糊),我现在是用 magic keyboard 转轴处的 typec 口充电( magic keyboard 键盘 触控板也可以随航控制 mac mini ),发现基本上电池电量不变。希望你能测试下采集卡连接 caldigit ts4 (独立电源供电),看看充电怎么样,可不可以连接?我比较害怕我现在供电方式比较伤害电池寿命。
    mlyxdev
        20
    mlyxdev  
       2023-06-11 14:41:03 +08:00
    @mlyxdev 是 universal control 不是随航
    YuruyuriHihi
        21
    YuruyuriHihi  
       2023-06-11 16:07:08 +08:00
    可以适配 ipad 的分辨率吗。例如 ipad air 5 作 Windows 电脑显示器时,显卡控制面板手动设置分辨率为 2048×1536 ( air 5 的屏幕分辨率),Capture Pro UVC Viewer 采集到的画面不是全屏的。
    NSAgold
        22
    NSAgold  
       2023-06-11 16:54:00 +08:00   ❤️ 1
    usb uvc 协议的采集卡应该都能支持
    30 分钟撸了个 html 做网页版的显示
    https://cam.frps.eu.org
    AnyTurtle999
        23
    AnyTurtle999  
       2023-06-11 22:22:23 +08:00
    有推荐的采集卡不
    Pazakui1259
        24
    Pazakui1259  
    OP
       2023-06-11 23:26:16 +08:00
    @YuruyuriHihi 这个是由采集卡决定的,基本所有采集卡只能支持常见分辨率的输入或输出,如 1080P ,4K 等。这个没有办法在软件上解决。
    YuruyuriHihi
        25
    YuruyuriHihi  
       2023-06-12 10:45:41 +08:00 via iPhone
    @Pazakui1259 原来是这样啊,这或许需要采集卡厂家去推动这件事情,对此我写了一个模版,大家可以去采集卡官网留言建议。

    iPadOS 17 增加了对 UVC 输入的支持,适用于搭载 USB-C 接口的 iPad 型号(具体以官方公布的设备型号为准)。由于大部分免驱 USB 采集卡采用了 UVC 标准,而 iPad 在平板市场占据着主导地位,许多用户都有将其作为便携显示器的需求。对此,我想提出两点建议:

    一是,更新相关产品的固件,以支持近年来热销 iPad 的屏幕分辨率(作为采集卡的输入分辨率)。
    二是,开发适用于 iPadOS 17 的采集卡应用程序,以便用户能够方便地将 iPad 用作便携显示器、进行录制和直播等操作。

    以上是一位圆刚采集卡深度用户(目前拥有 Gc551G2 和 Gc555 ,并计划购买新款采集卡)的建议。采纳此建议对于苹果用户而言,可拓展 iPad 场景应用,提升使用体验。对圆刚公司而言,可拓宽产品市场,提升采集卡销量,赢得用户口碑:要知道,苹果用户品牌忠诚度高,对产品价格不敏感,外设配件购买率高。此举可双赢,望采纳。
    Totoria
        26
    Totoria  
       2023-06-12 14:14:44 +08:00
    @NSAgold 这个用不了
    @YuruyuriHihi 希望能有个填充为全屏的功能,我接电脑,尝试把分辨率设置为 4:3 ,ipad 里面把你的 APP 全屏后就看到一圈黑边……谢谢你的软件
    tangzs
        27
    tangzs  
       2023-06-12 16:59:39 +08:00
    @ikenneth 100 多的采集卡是哪一款呢,刚好有个吃灰的 ipad pro 9.7
    Totoria
        28
    Totoria  
       2023-06-12 20:21:42 +08:00   ❤️ 1
    @tangzs 我昨天购买了一款最近几年性价比很高芯片的 MS2130 采集卡,京东上就有,90 多块钱,实际使用起来效果也是相当好,比起以前几百元的采集卡只能买到 usb2.0 的款,这个可以说是很不错了,不过你要确定你的 ipad 可以支持
    xiaomingVTEX
        29
    xiaomingVTEX  
       2023-06-13 01:17:41 +08:00
    @AnyTurtle999 手里绿巨能可以,应该只要支持 UVC 协议的都行
    ikenneth
        30
    ikenneth  
       2023-06-13 17:06:39 +08:00
    @tangzs 具体型号就不说了,无推广。你买芯片是 ms2130 ,usb3.0/type-c 输出的就行。手柄用有线,基本无延迟感知。
    tangzs
        31
    tangzs  
       2023-06-13 17:55:43 +08:00
    @ikenneth
    @Totoria
    多谢,我买一个试试
    mayuko2012
        32
    mayuko2012  
       2023-06-13 20:49:16 +08:00
    手上的 MS2130 完美支持,以后可以做个便携屏使用了
    NSAgold
        33
    NSAgold  
       2023-06-13 22:59:03 +08:00
    @Totoria #26 我这边手头没有 iPad ,但在 iPhone 上的 Safari 里测试发现要手动设置允许摄像头权限之后可以调用前后摄,估计还是 Safari 的权限问题,网页申请权限默认只能允许一次,需要手动设置为始终允许才行。
    TomJinW
        34
    TomJinW  
       2023-07-11 00:38:36 +08:00
    没想到那会儿随便发现的东西反响这么大
    angry41
        35
    angry41  
       2023-07-13 11:38:03 +08:00
    能不能增加调色功能,像海备思的 2130 的采集卡就会出现过曝的问题,电脑端 obs 和安卓端的 usb 摄像头都能通过调色来解决
    blufaux
        36
    blufaux  
       2023-07-15 21:03:48 +08:00 via iPhone
    还是有延迟的,鼠标能感觉到
    nianlifeixing
        37
    nianlifeixing  
       2023-09-20 20:02:50 +08:00 via iPhone
    720p 延迟会低很多,但是还是希望找个采集卡软件,有没有大佬分享下
    Pazakui1259
        38
    Pazakui1259  
    OP
       2023-09-21 06:37:41 +08:00   ❤️ 1
    @nianlifeixing 该 App 已经上架 App Store 了,欢迎您体验: https://apps.apple.com/app/genki-studio/id6466343285
    nianlifeixing
        39
    nianlifeixing  
       2023-09-22 00:21:51 +08:00 via iPhone
    @Pazakui1259 大佬牛批,延迟很低了
    Awes0me
        40
    Awes0me  
       340 天前
    是否可以支持下 arm Mac
    Pazakui1259
        41
    Pazakui1259  
    OP
       339 天前
    @Awes0me Arm Mac 已经测试过了,因为目前主要在集中做 iPad 相关的功能而且 arm mac 有一些兼容性问题才推迟了,后续会做支持的。
    ananda183
        42
    ananda183  
       319 天前 via iPhone
    非常好用,switch 毫无延迟,商店 5 星好评。可是不知道啥原因我的树莓派连上是黑的,对树莓派分辨率设置有没有啥要求。
    Pazakui1259
        43
    Pazakui1259  
    OP
       318 天前
    @ananda183 app 对分辨率没有限制,采集卡支持什么就能选择什么,黑屏也只会是采集卡输出的黑屏。一般采集卡的限制就是输出的分辨率不能高于输入的分辨率,也就是你 app 内选择的分辨率要小于或等于你树莓派的分辨率设置。
    weeei
        44
    weeei  
       309 天前
    Mac App Store 里面还没有搜索到 OP 的软件,Genki Studio 出来是另一个收费的 App
    Pazakui1259
        45
    Pazakui1259  
    OP
       308 天前
    @weeei Mac App Store 没有上架。因为主要在做针对 iPad 的相关功能; macOS 做了测试发现有兼容问题,暂时没有找到解决办法,所以没有上架。
    dfly0603
        46
    dfly0603  
       304 天前 via iPhone
    想请问一下 iPad 8/iPad 9 这种 Lightning 接口的 iPad ,能通过 USB 转换器支持 UVC 摄像头吗🥺(也就是说,系统有没有限制非 USB-C 口的摄像头禁止调用外部摄像头呀?期待您的解答)
    Pazakui1259
        47
    Pazakui1259  
    OP
       303 天前
    @dfly0603 不行,系统限制的,就算用了转接头也识别不到。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2463 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 15:55 · PVG 23:55 · LAX 07:55 · JFK 10:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.