# RTC SDK 接入:先跑通一场两人会议 这组文档写给需要把视频会议放进自己产品的开发者。你的业务系统负责用户登录、谁能进会、页面长什么样;AKStream.Next 负责会议控制与权限,RTC SDK 负责设备、媒体、状态同步和离会。先做只看入会,再打开麦克风和摄像头。 ![业务后端、RTC SDK、AKStream.Next 与 MediaServer 的接入链路](../../media/docs-media/sdk/integration.svg) 图中长期 API Token 只留在业务后端;客户端收到的是一次性入会票据。 **版本边界:**本组函数参考以已完成本地八平台发布的 AKStream.Next **匹配目标版本** 与同批 SDK 源码为准。旧的 1.0.0.157 服务或手机安装包不含本版全部录制/档案能力;接入前核对服务、SDK、Demo 和实际安装 App 的构建版本。当前 UniApp 自定义基座完整真机运行及 iPhone 新宿主录制按钮触控仍未作为全端验收结论。 ```mermaid sequenceDiagram participant User as 业务用户 participant Backend as 你的业务后端 participant Server as AKStream.Next participant Client as RTC SDK User->>Backend: 申请进入业务会议 Backend->>Backend: 核对业务身份与会议资格 Backend->>Server: 创建房间或签一次性入会票据 Server-->>Backend: roomId + accessTicket Backend-->>Client: 只交给获准设备的入会信息 Client->>Server: 加入会议并保持会话 Client-->>User: 远端画面、权限与状态事件 ``` ## 选择你的接入端 ![Web/H5、Android、iOS 与 UniApp 的适配边界](../../media/docs-media/sdk/platforms.svg) | 运行环境 | 从哪里开始 | 特别留意 | |---|---|---| | 浏览器、H5、Android/iOS WebView | [Web SDK](web.md) | HTTPS、浏览器媒体授权、WebView 宿主证书和音频路由 | | Android 原生 | [Android 原生](android.md) | AAR 与依赖同批、系统权限、Activity 生命周期 | | iPhone/iPad 原生 | [iOS 原生](ios.md) | XCFramework/Swift Package、签名、ReplayKit 扩展 | | uni-app / uni-app x | [UniApp](uniapp.md) | UTS 原生插件和自定义基座,Web 目标走 Web SDK | 先读[业务后端签票](identity.md),再用目标端只看入会。在两台设备上分别打开摄像头和麦克风、看见对方画面、互相听见声音后,再添加聊天、白板、主持权限或[录制与回放](recording.md)。完整上线条件和未验项见[验收与排障](acceptance.md)。 写代码时按平台查公开函数:[Web/H5](web-api.md)、[Android](android-api.md)、[iOS](ios-api.md)、[UniApp](uniapp-api.md);主持操作看[会议控制动作](room-actions.md),会后查询与资源 URL 看[档案 SDK](archive-api.md)。各页给出入参、返回、权限和失败边界,页面样式仍由你的应用负责。