TuyaOSIPC 开发框架

IPC 开发框架

更新时间:2023-08-17 09:28:01下载pdf

本文介绍了 TuyaOS 系统架构上的 IPC 开发框架,框架支持多种芯片平台和操作系统的快速开发,提供灵活的编译体系和丰富的功能。该框架经过大量验证,可支持多种形态的产品开发。

框架概述

IPC 开发框架是在 TuyaOS 系统架构 上整合、简化、封装而来的开发套件,提供了操作系统、音视频驱动与编解码、流媒体传输与控制、录像存储与回放、事件告警等核心网络摄像机(IPC)能力与业务。

IPC 开发框架

适用产品方案

IPC 开发框架经过多年积累的技术经验,支持超过 20 款 SoC(System on a chip)、30 款传感(Sensor)、10 款 Wi-Fi 设备的产品开发包。

框架覆盖兼容不同芯片架构、不同操作系统、不同视频规格,以极优的平台兼容性,快速实现以下不同形态的 IPC、网络录像机(NVR)以及其他视频类产品形态接入涂鸦 IoT 开发平台。

  • 室内卡片 IPC
  • 室内云台 IPC
  • 室外枪型、筒型 IPC
  • 室外球型 IPC
  • 摄像头灯
  • 可视猫眼
  • 室外低功耗 IPC
  • 室外可视门铃
  • 双目摄像机
  • 行车记录仪
  • 可视门锁
  • 智能门禁
  • NVR

框架优势

  • 跨平台:标准化的 TuyaOS Kernel Layer API(TKL)设计,方便移植到不同的芯片平台和操作系统。
  • 低代码:业务级的封装,无需关心具体的实现原理,修改产品配置或者调用接口函数即可快速开发设备功能。
  • 模组化:提供一套模组化的编译体系,可以基于这套编译体系适配芯片平台,直接编译固件,快速输出产品。
  • 灵活性:可裁剪、可扩展的设计,可以实现差异化的业务场景与产品形态。
  • 稳定性:经过大量不同形态、不同芯片平台的产品量产验证。
  • 功能丰富:集成了快速配网、实时端到端流媒体传输、本地存储与回放视频、云存储、事件推送、门铃呼叫接听、亚马逊 Echo Show 推流、谷歌 Chromecast 推流、云端 AI 等功能
  • 互联互通:基于统一的 TuyaOS DP 设备模型,不同协议的产品能够互联互通,支持云端、本地和局域网互联互通。
  • 安全合规:支持安全数据存储、安全身份认证、安全连接和通信。同时在网络访问、数据处理方面满足了全球各地政府对隐私数据处理的要求,可以用于全球化的商业设备出货。

支持与帮助

在开发过程遇到问题,您可以登录 TuyaOS 开发者论坛 综合多媒体板块进行沟通。