产品动态
产品近期公告
关于 TRTC Live 正式上线的公告
关于TRTC Conference 正式版上线的公告
Conference 商业化版本即将推出
关于多人音视频 Conference 开启内测公告
关于音视频通话 Call 正式版上线的公告
关于腾讯云音视频终端 SDK 播放升级及新增授权校验的公告
关于 TRTC 应用订阅套餐服务上线的相关说明
枚举值 | 说明 |
playView | 播放视图。 |
pushView | 推流视图。 |
枚举值 | 说明 |
foreground | 前景层。 |
background | 背景层。 |
static LiveCoreController create(CoreViewType type) {return LiveCoreControllerImpl(type);}
参数名 | 类型 | 说明 |
type | 核心视图类型。 |
void setLiveID(String liveID);
参数名 | 类型 | 说明 |
liveID | String | 直播ID。 |
void startPreviewLiveStream(String roomID, bool isMuteAudio, int viewID, TUIPlayCallback? playCallback);
参数名 | 类型 | 说明 |
roomID | String | 直播ID。 |
isMuteAudio | bool | 是否静音。 |
playCallback | TUIPlayCallback? | 播放回调。 |
void stopPreviewLiveStream(String roomID);
参数名 | 类型 | 说明 |
roomID | String | 直播ID。 |
static void callExperimentalAPI(String jsonStr) {LiveCoreControllerImpl.callExperimentalAPI(jsonStr);}
CoGuestWidgetBuilder coGuestWidgetBuilder = (BuildContext context, SeatInfo seatInfo, ViewLayer viewPlayer) {return Container();};
CoHostWidgetBuilder coHostWidgetBuilder = (BuildContext context, SeatInfo seatInfo, ViewLayer viewPlayer) {return Container();};
BattleWidgetBuilder battleWidgetBuilder = (BuildContext context, SeatInfo seatInfo) {return Container();};
参数名 | 类型 | 说明 |
seatInfo | PK用户的麦位信息。 |
BattleContainerWidgetBuilder battleContainerWidgetBuilder = (BuildContext context) {return Container();};VideoWidgetBuilder({CoGuestWidgetBuilder? coGuestWidgetBuilder,CoHostWidgetBuilder? coHostWidgetBuilder,BattleWidgetBuilder? battleWidgetBuilder,BattleContainerWidgetBuilder? battleContainerWidgetBuilder,}) {if (coGuestWidgetBuilder != null) this.coGuestWidgetBuilder = coGuestWidgetBuilder;if (coHostWidgetBuilder != null) this.coHostWidgetBuilder = coHostWidgetBuilder;if (battleWidgetBuilder != null) this.battleWidgetBuilder = battleWidgetBuilder;if (battleContainerWidgetBuilder != null) this.battleContainerWidgetBuilder = battleContainerWidgetBuilder;}
文档反馈