OPEN-SOURCE TIRTC EXAMPLES FOR DEVICES

用 TiRTC
快速开发音视频设备

一套基于 TiRTC P2P 实时音视频 SDK 的开源示例系统,提供设备模拟器、服务端、Web/H5 和设备端参考实现,帮助嵌入式开发者快速跑通完整业务链路。

无需开发板 · 支持 Windows、macOS Apple Silicon、Ubuntu x86_64
GitHub 下载较慢? 使用 Gitee 国内镜像 (同步可能稍有延迟)
PS> winget install -e --id Python.Python.3.14
git clone https://github.com/tangeai/tirtc-server-example
cd tirtc-server-example
cd thing-connect/device-sim/device-sim-py
py -3.14 -m venv .venv
.\.venv\Scripts\python.exe -m pip install --upgrade pip
.\.venv\Scripts\python.exe -m pip install -r requirements.txt
.\.venv\Scripts\python.exe device_sim_main.py --mac AA:BB:CC:DD:EE:FF
复制以上命令运行成功后,在浏览器打开:
TiRTC 设备示例已连接 可以开始验证四项产品功能
ONLINE
远程查看实时音视频
AI 音视频对讲
设备间音视频对讲
设备呼微信小程序 VoIP 对讲
Learn TiRTC by example

先跑通示例,再开发自己的产品

第一步运行开源设备模拟器;第二步跟随功能视频,了解如何用 TiRTC 实现四类常见业务。

01

下载并运行 TiRTC 设备模拟器

安装 CPython 3.10–3.14,在电脑上完成设备上线、绑定和音视频验证。

  • Windows / Ubuntu x86_64
  • macOS Apple Silicon
  • 无需开发板
查看模拟器教程
02

直接观看功能视频演示

先了解 TiRTC 能实现什么;模拟器成功上线并绑定后,再跟随视频逐项操作。

远程实时查看

设备远程查看实时音视频

演示设备如何通过 TiRTC 推送音视频,并在 Web 体验平台(H5)中完成远程实时查看。

AI 对讲与设备呼叫

AI 语音对讲+设备呼设备+设备呼微信小程序

当前已实现 AI语音对讲,AI控制设备呼叫设备,设备呼叫微信小程序。

跑通设备示例,接入产品工程

选择与设备平台匹配的 TiRTC SDK 或固件,在开发板或嵌入式设备上跑通音视频,再接入自己的产品。

选择设备平台

下载匹配设备的 SDK

SDK 与操作系统、芯片和工具链对应,请按实际硬件选择。

常用芯片平台