feat(mobile-next): 迁移 Android 一对一语音通话薄适配与入口

复用官方 OpenIMLive 信令与房间,换票改走账号服务 /api/rtc_token;入口仅音频,占线/超时/重复回调与销毁释放由公司层防护。

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
编码工程师
2026-08-20 07:58:24 +08:00
co-authored by Cursor multica-agent
parent 2a817e77d8
commit 3832e080c4
19 changed files with 597 additions and 81 deletions
+4 -2
View File
@@ -1,3 +1,5 @@
import 'rtc/livekit_call_config.dart';
/// 公司功能开关。关闭项直接不展示入口,不扩范围外功能。
class FeatureFlags {
FeatureFlags._();
@@ -14,6 +16,6 @@ class FeatureFlags {
/// 品牌迁移未取得 AGPL 书面结论前保持 false:保留 OpenIM 标识。
static const bool brandMigration = false;
/// 安卓语音通话另阶段迁移;本阶段不接入 LiveKit
static const bool livekitCall = false;
/// 一对一语音通话:配置齐全且薄适配落地后才打开入口
static bool get livekitCall => LiveKitCallConfig.enabled;
}