编译/VR陀螺
尽管 Meta 目前尚未正式授权第三方开发者使用 Quest 头显内置摄像头,但最近,XRWorkout 的联合创始人兼首席开发者 Michael Gschwandtner 发布了一种创新解决方案。
他的方法是利用 Quest 的投屏功能将画面传送到应用内的 WebView,加载 oculus.com/casting 网址。然而,这种方式需要用户费时登录 WebView 中的 Meta 账号,并且必须手动开启投屏功能。
现在,另一位 VR 开发者 Julian Triveri 发现了一种无需 WebView 或投屏的新方法,从而避免了繁琐的登录步骤和系统操作。
Triveri 利用了 Android 媒体投影 API,该 API 在 Quest 头显上可用,主要用于屏幕捕捉,支持自定义录屏或投屏设置。在 Quest 上,该 API 可提供 1024x1024 分辨率的画面,中心视角约为 82 度,虽然略低于投屏模式下的效果,但对于运行自定义计算机视觉模型来说已经足够。
使用此 API 需要用户授权,但一旦获取权限,应用程序就能直接访问用户所见的内容。Triveri 已经在 GitHub 上分享了这项技术的开源演示,他还展示了一个分支案例,说明如何用这种技术实现 AprilTag 追踪。
值得注意的是,这种方法不能在头显正在进行录屏或投屏时使用,所以 Triveri 使用 PC 进行录制。此外,捕获的画面不仅包括摄像头视图,还包括虚拟物体和界面元素,这可能会影响计算机视觉任务的执行。
随着 Triveri 的这一发现,Quest 应用程序现在可以更轻松地访问摄像头。Meta 是否会接受这一方法,还是会通过更新 Horizon OS 来阻止这种访问方式呢?
上个月,Meta 的 CTO 博斯沃思在接受采访时提到,他们正在考虑允许开发者直接访问透视摄像头,并表示将继续关注这个问题。
相比之下,苹果仅向企业用户提供 Vision Pro 头显的原始摄像头访问权限,并且仅限于内部非公开应用。
来源:uploadvr
投稿/爆料:tougao@youxituoluo.com
稿件/商务合作: 六六(微信 13138755620)
加入行业交流群:六六(微信 13138755620)
元宇宙数字产业服务平台
下载「陀螺科技」APP,获取前沿深度元宇宙讯息