public class TrtcClient extends AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
Constructor and Description |
---|
TrtcClient(Credential credential,
String region) |
TrtcClient(Credential credential,
String region,
ClientProfile profile) |
Modifier and Type | Method and Description |
---|---|
CreateCloudRecordingResponse |
CreateCloudRecording(CreateCloudRecordingRequest req)
API description:
This API is used to start an on-cloud recording task.
|
DeleteCloudRecordingResponse |
DeleteCloudRecording(DeleteCloudRecordingRequest req)
This API is used to stop a recording task.
|
DescribeCallDetailInfoResponse |
DescribeCallDetailInfo(DescribeCallDetailInfoRequest req)
This API (the old `DescribeCallDetail`) is used to query the user list and call quality data of a specified time range in the last 14 days.
|
DescribeCloudRecordingResponse |
DescribeCloudRecording(DescribeCloudRecordingRequest req)
This API is used to query the status of a recording task after it starts.
|
DescribeMixTranscodingUsageResponse |
DescribeMixTranscodingUsage(DescribeMixTranscodingUsageRequest req)
This API is used to query your usage of TRTC’s On-Cloud MixTranscoding service.
|
DescribeRecordingUsageResponse |
DescribeRecordingUsage(DescribeRecordingUsageRequest req)
This API is used to query your TRTC recording usage.
|
DescribeRelayUsageResponse |
DescribeRelayUsage(DescribeRelayUsageRequest req)
This API is used to query your usage of TRTC’s relay to CDN service.
|
DescribeRoomInfoResponse |
DescribeRoomInfo(DescribeRoomInfoRequest req)
This API (the old `DescribeRoomInformation`) is used to query the rooms of an application (`SDKAppID`) in the last 14 days.
|
DescribeScaleInfoResponse |
DescribeScaleInfo(DescribeScaleInfoRequest req)
This API (the old `DescribeHistoryScale`) is used to query the daily number of rooms and users of an application (`SDKAppID`) in the last 14 days.
|
DescribeTrtcRoomUsageResponse |
DescribeTrtcRoomUsage(DescribeTrtcRoomUsageRequest req)
This API is used to query usage data grouped by room.
|
DescribeTrtcUsageResponse |
DescribeTrtcUsage(DescribeTrtcUsageRequest req)
This API is used to query your TRTC audio/video duration.
|
DescribeUnusualEventResponse |
DescribeUnusualEvent(DescribeUnusualEventRequest req)
This API (the old `DescribeAbnormalEvent`) is used to query up to 20 random abnormal user experiences of an application (`SDKAppID`) in the last 14 days.
|
DescribeUserEventResponse |
DescribeUserEvent(DescribeUserEventRequest req)
This API (the old `DescribeDetailEvent`) is used to query the events of a call in the last 14 days, including user entry and exit, turning the camera on/off, etc.
|
DescribeUserInfoResponse |
DescribeUserInfo(DescribeUserInfoRequest req)
This API (the old `DescribeUserInformation`) is used to query the user list of a specified time range (up to four hours) in the last 14 days.
|
DismissRoomResponse |
DismissRoom(DismissRoomRequest req)
This API is used to remove all users from a room and dismiss the room.
|
DismissRoomByStrRoomIdResponse |
DismissRoomByStrRoomId(DismissRoomByStrRoomIdRequest req)
This API is used to remove all users from a room and close the room.
|
ModifyCloudRecordingResponse |
ModifyCloudRecording(ModifyCloudRecordingRequest req)
This API is used to modify a recording task.
|
RemoveUserResponse |
RemoveUser(RemoveUserRequest req)
This API is used to remove a user from a room.
|
RemoveUserByStrRoomIdResponse |
RemoveUserByStrRoomId(RemoveUserByStrRoomIdRequest req)
This API is used to remove a user from a room.
|
SetUserBlockedResponse |
SetUserBlocked(SetUserBlockedRequest req)
This API is used to disable or enable the audio and video of a user.
|
SetUserBlockedByStrRoomIdResponse |
SetUserBlockedByStrRoomId(SetUserBlockedByStrRoomIdRequest req)
This API allows an anchor, room owner, admin to mute/unmute a user.
|
StartPublishCdnStreamResponse |
StartPublishCdnStream(StartPublishCdnStreamRequest req)
This API is used to mix streams and relay the mixed stream to CDNs.
|
StopPublishCdnStreamResponse |
StopPublishCdnStream(StopPublishCdnStreamRequest req)
This API is used to stop a relaying task.
|
UpdatePublishCdnStreamResponse |
UpdatePublishCdnStream(UpdatePublishCdnStreamRequest req)
This API is used to change the parameters of a relaying task.
|
call, getClientProfile, getCredential, getRegion, internalRequest, setClientProfile, setCredential, setRegion
public TrtcClient(Credential credential, String region)
public TrtcClient(Credential credential, String region, ClientProfile profile)
public CreateCloudRecordingResponse CreateCloudRecording(CreateCloudRecordingRequest req) throws TencentCloudSDKException
req
- CreateCloudRecordingRequestTencentCloudSDKException
public DeleteCloudRecordingResponse DeleteCloudRecording(DeleteCloudRecordingRequest req) throws TencentCloudSDKException
req
- DeleteCloudRecordingRequestTencentCloudSDKException
public DescribeCallDetailInfoResponse DescribeCallDetailInfo(DescribeCallDetailInfoRequest req) throws TencentCloudSDKException
req
- DescribeCallDetailInfoRequestTencentCloudSDKException
public DescribeCloudRecordingResponse DescribeCloudRecording(DescribeCloudRecordingRequest req) throws TencentCloudSDKException
req
- DescribeCloudRecordingRequestTencentCloudSDKException
public DescribeMixTranscodingUsageResponse DescribeMixTranscodingUsage(DescribeMixTranscodingUsageRequest req) throws TencentCloudSDKException
req
- DescribeMixTranscodingUsageRequestTencentCloudSDKException
public DescribeRecordingUsageResponse DescribeRecordingUsage(DescribeRecordingUsageRequest req) throws TencentCloudSDKException
req
- DescribeRecordingUsageRequestTencentCloudSDKException
public DescribeRelayUsageResponse DescribeRelayUsage(DescribeRelayUsageRequest req) throws TencentCloudSDKException
req
- DescribeRelayUsageRequestTencentCloudSDKException
public DescribeRoomInfoResponse DescribeRoomInfo(DescribeRoomInfoRequest req) throws TencentCloudSDKException
req
- DescribeRoomInfoRequestTencentCloudSDKException
public DescribeScaleInfoResponse DescribeScaleInfo(DescribeScaleInfoRequest req) throws TencentCloudSDKException
req
- DescribeScaleInfoRequestTencentCloudSDKException
public DescribeTrtcRoomUsageResponse DescribeTrtcRoomUsage(DescribeTrtcRoomUsageRequest req) throws TencentCloudSDKException
req
- DescribeTrtcRoomUsageRequestTencentCloudSDKException
public DescribeTrtcUsageResponse DescribeTrtcUsage(DescribeTrtcUsageRequest req) throws TencentCloudSDKException
req
- DescribeTrtcUsageRequestTencentCloudSDKException
public DescribeUnusualEventResponse DescribeUnusualEvent(DescribeUnusualEventRequest req) throws TencentCloudSDKException
req
- DescribeUnusualEventRequestTencentCloudSDKException
public DescribeUserEventResponse DescribeUserEvent(DescribeUserEventRequest req) throws TencentCloudSDKException
req
- DescribeUserEventRequestTencentCloudSDKException
public DescribeUserInfoResponse DescribeUserInfo(DescribeUserInfoRequest req) throws TencentCloudSDKException
req
- DescribeUserInfoRequestTencentCloudSDKException
public DismissRoomResponse DismissRoom(DismissRoomRequest req) throws TencentCloudSDKException
req
- DismissRoomRequestTencentCloudSDKException
public DismissRoomByStrRoomIdResponse DismissRoomByStrRoomId(DismissRoomByStrRoomIdRequest req) throws TencentCloudSDKException
req
- DismissRoomByStrRoomIdRequestTencentCloudSDKException
public ModifyCloudRecordingResponse ModifyCloudRecording(ModifyCloudRecordingRequest req) throws TencentCloudSDKException
req
- ModifyCloudRecordingRequestTencentCloudSDKException
public RemoveUserResponse RemoveUser(RemoveUserRequest req) throws TencentCloudSDKException
req
- RemoveUserRequestTencentCloudSDKException
public RemoveUserByStrRoomIdResponse RemoveUserByStrRoomId(RemoveUserByStrRoomIdRequest req) throws TencentCloudSDKException
req
- RemoveUserByStrRoomIdRequestTencentCloudSDKException
public SetUserBlockedResponse SetUserBlocked(SetUserBlockedRequest req) throws TencentCloudSDKException
req
- SetUserBlockedRequestTencentCloudSDKException
public SetUserBlockedByStrRoomIdResponse SetUserBlockedByStrRoomId(SetUserBlockedByStrRoomIdRequest req) throws TencentCloudSDKException
req
- SetUserBlockedByStrRoomIdRequestTencentCloudSDKException
public StartPublishCdnStreamResponse StartPublishCdnStream(StartPublishCdnStreamRequest req) throws TencentCloudSDKException
req
- StartPublishCdnStreamRequestTencentCloudSDKException
public StopPublishCdnStreamResponse StopPublishCdnStream(StopPublishCdnStreamRequest req) throws TencentCloudSDKException
req
- StopPublishCdnStreamRequestTencentCloudSDKException
public UpdatePublishCdnStreamResponse UpdatePublishCdnStream(UpdatePublishCdnStreamRequest req) throws TencentCloudSDKException
req
- UpdatePublishCdnStreamRequestTencentCloudSDKException
Copyright © 2023. All rights reserved.