Page 1 of 1

关于RN面板调取家庭下的其他IPC 设备实时监控画面

Posted: 2024年 Aug 1日 09:41
by rj1031cp

请问RN 面板有接口能读取家庭用户下的其他IPC设备并在插件里实时播放监控画面吗,或者有其他什么接口能实现这个需求?


Re: 关于RN面板调取家庭下的其他IPC 设备实时监控画面

Posted: 2024年 Aug 1日 10:17
by XiaooSe
  1. 获取家庭下其他设备信息

    import { NativeModules } from 'react-native';

export default NativeModules.TYRCTHomeDevManager;

HomeDevManager.getFilterDevList(
data => { // 拿取数据 },
err => { },
);

  1. 通用我们推荐使用IPC设备面板访问其他设备,此组件默认绑定当前进入设备,可查看下方地址

https://developer.tuya.com/cn/docs/cont ... jox31piji2

  1. 暂无开放传入设备ID的RN 播放组件

Re: 关于RN面板调取家庭下的其他IPC 设备实时监控画面

Posted: 2024年 Aug 1日 10:24
by rj1031cp
XiaooSe 2024年 Aug 1日 10:17
  1. 获取家庭下其他设备信息

    import { NativeModules } from 'react-native';

export default NativeModules.TYRCTHomeDevManager;

HomeDevManager.getFilterDevList(
data => { // 拿取数据 },
err => { },
);

  1. 通用我们推荐使用IPC设备面板访问其他设备,此组件默认绑定当前进入设备,可查看下方地址

https://developer.tuya.com/cn/docs/cont ... jox31piji2

  1. 暂无开放传入设备ID的RN 播放组件

我看Ray 框架下提供了一个IPC Player的组件能传 device Id ,能否通过这个组件实现呢
IpcPlayer
基础库 2.2.0 开始支持, 低版本需做兼容处理。

实时视频播放。
相关 API:createIpcPlayerContext。这是基于异层渲染的原生组件, 请注意 原生组件使用限制。

导入
import { IpcPlayer } from '@ray-js/ray';
import { createIpcPlayerContext } from '@ray-js/api';

属性说明
属性名 类型 默认值 必填 说明
deviceId string 是 device-id 组件的唯一标识符,必须设置该属性