Documentation ¶
Index ¶
- type AddPushStreamConfigReqObj
- type AddPushStreamRuleObj
- type AddRecordConfigReqObj
- type AddRecordRuleObj
- type AppConentObject
- type AppInfoObject
- type AppKeyInfoObject
- type BaseDataOverview
- type CallDuration
- type CallDurationByCodeRate
- type CheckAuthInfo
- type CloseRoomUserStreamObj
- type CreateAppRequestObject
- type CreateRoomRequestObj
- type CreateTokenInfo
- type CreateUserRequestObj
- type CreateUserResultObj
- type Filter
- type GenerateTokenAuthInfo
- type JRTCAuthInfo
- type LiveDomainObj
- type McuUser
- type MessageToRoom
- type MessageToRoomUser
- type MessageToUser
- type MessageToUserRoom
- type ModifyAppNameRequestObject
- type ModifyAppRequestObject
- type ModifyAppStatusRequestObject
- type NotifyConfigObj
- type NotifyConfigRequestObj
- type OutputEncode
- type PushStreamConfigInfo
- type PushStreamRule
- type PushStreamUserId
- type RecordBucketObj
- type RecordConfigInfo
- type RecordRule
- type RegisterUserInfoObj
- type RegisterUserInfosObj
- type RegisterUserRequestObj
- type RegisterUserResultObj
- type RegisterUserRoomRequestObj
- type RemoveAllRoomUsersObj
- type RemoveRoomUsersInfo
- type RemoveRoomUsersObj
- type RoomInfoObj
- type RoomInfosObj
- type RoomStreamContent
- type RoomUserInfoObj
- type RoomUserInfosObj
- type RoomUserNumInfos
- type RoomUserRecord
- type RoomUserRecordInfo
- type RoomUsersNumInfoObj
- type StartAsrTask
- type StartMcuTranscode
- type StopAsrTask
- type StopMcuTranscode
- type StreamBitRate
- type StreamInfo
- type StreamRecordContent
- type StreamRecordInfo
- type TokenInfo
- type UpdatePushStreamConfigReqObj
- type UpdateRecordConfigReqObj
- type UpdateRoomRequestObj
- type UpdateUserRoomRequestObj
- type UserInfoObj
- type UserNumInfo
- type UserOnlineNumInfo
- type UserRoomInfoObj
- type UserRoomInfosObj
- type ValidateTokenInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddPushStreamRuleObj ¶
type AddPushStreamRuleObj struct { /* 应用ID (Optional) */ AppId string `json:"appId"` /* 推流规则 (Optional) */ Rules []PushStreamRule `json:"rules"` }
type AddRecordConfigReqObj ¶
type AddRecordConfigReqObj struct { /* 应用ID (Optional) */ AppId string `json:"appId"` /* 录制类型 1-全局录制 2-指定录制 (Optional) */ RecordType int `json:"recordType"` /* 存储位置 (Optional) */ Bucket string `json:"bucket"` /* 录制文件类型 (Optional) */ FileType string `json:"fileType"` /* 回调地址 (Optional) */ CallbackUrl string `json:"callbackUrl"` /* 回调token (Optional) */ CallbackToken string `json:"callbackToken"` }
type AddRecordRuleObj ¶
type AddRecordRuleObj struct { /* 应用ID (Optional) */ AppId string `json:"appId"` /* 录制规则 (Optional) */ Rules []RecordRule `json:"rules"` }
type AppConentObject ¶
type AppConentObject struct { /* 当前页码 (Optional) */ PageNumber int `json:"pageNumber"` /* 每页数量 (Optional) */ PageSize int `json:"pageSize"` /* 查询总数 (Optional) */ TotalElements int `json:"totalElements"` /* 总页数 (Optional) */ TotalPages int `json:"totalPages"` /* 分页内容 (Optional) */ Content []AppInfoObject `json:"content"` }
type AppInfoObject ¶
type AppInfoObject struct { /* 应用ID (Optional) */ AppId string `json:"appId"` /* 应用名称 (Optional) */ AppName string `json:"appName"` /* 应用状态: OPEN-启用, CLOSE-停用 (Optional) */ Status string `json:"status"` /* 应用默认创建的房间类型 1-小房间;2-大房间 (Optional) */ RoomType int `json:"roomType"` /* 计费类型: Duration-按时长 (Optional) */ BillType string `json:"billType"` /* 创建时间(UTC) (Optional) */ CreateTime string `json:"createTime"` }
type AppKeyInfoObject ¶
type BaseDataOverview ¶
type CallDuration ¶
type CallDurationByCodeRate ¶
type CallDurationByCodeRate struct { /* 应用ID (Optional) */ AppId string `json:"appId"` /* 时间戳毫秒 (Optional) */ Date int64 `json:"date"` /* 音频通讯时长-second (Optional) */ Audio int64 `json:"audio"` /* (0,480p]通讯时长-second (Optional) */ Lte_480 int64 `json:"lte_480"` /* (480p,720p]通讯时长-second (Optional) */ Gt_480_lte_720 int64 `json:"gt_480_lte_720"` /* (720p,1080p]通讯时长-second (Optional) */ Gte_720 int64 `json:"gte_720"` }
type CheckAuthInfo ¶
type CheckAuthInfo struct { /* appId (Optional) */ AppId string `json:"appId"` /* appKey (Optional) */ AppKey string `json:"appKey"` /* 用户id (Optional) */ UserId string `json:"userId"` /* 会议号 (Optional) */ RoomId int64 `json:"roomId"` /* 随机令牌 (Optional) */ Nonce string `json:"nonce"` /* 时间戳-毫秒 (Optional) */ Timestamp int64 `json:"timestamp"` /* token (Optional) */ Token string `json:"token"` }
type CloseRoomUserStreamObj ¶
type CreateAppRequestObject ¶
type CreateRoomRequestObj ¶
type CreateRoomRequestObj struct { /* 房间名称 (Optional) */ RoomName string `json:"roomName"` /* 应用ID (Optional) */ AppId string `json:"appId"` /* 房间类型 1-小房间(音频单流订阅) 2-大房间(音频固定订阅) (Optional) */ RoomType int `json:"roomType"` /* 会议类型 0-即时会议 1-预约会议 (Optional) */ MeetingType int `json:"meetingType"` /* 用户ID(创建者ID) (Optional) */ PeerId int64 `json:"peerId"` }
type CreateTokenInfo ¶
type CreateTokenInfo struct { /* appId (Optional) */ AppId string `json:"appId"` /* appKey (Optional) */ AppKey string `json:"appKey"` /* 用户id (Optional) */ UserId string `json:"userId"` /* 业务接入方定义的且在JRTC系统内注册过的房间号 (Optional) */ UserRoomId string `json:"userRoomId"` /* 时间戳-毫秒 (Optional) */ Timestamp int64 `json:"timestamp"` }
type CreateUserRequestObj ¶
type CreateUserResultObj ¶
type GenerateTokenAuthInfo ¶
type GenerateTokenAuthInfo struct { /* appId (Optional) */ AppId string `json:"appId"` /* appKey (Optional) */ AppKey string `json:"appKey"` /* 用户id (Optional) */ UserId string `json:"userId"` /* 会议号 (Optional) */ RoomId int64 `json:"roomId"` /* 时间戳-毫秒 (Optional) */ Timestamp int64 `json:"timestamp"` }
type JRTCAuthInfo ¶
type JRTCAuthInfo struct { /* appId (Optional) */ AppId string `json:"appId"` /* appKey (Optional) */ AppKey string `json:"appKey"` /* 用户id (Optional) */ UserId string `json:"userId"` /* 会议号 (Optional) */ RoomId int64 `json:"roomId"` /* 随机令牌 (Optional) */ Nonce string `json:"nonce"` /* 时间戳-毫秒 (Optional) */ Timestamp int64 `json:"timestamp"` /* token (Optional) */ Token string `json:"token"` /* 是否可用(true-可用,false-不可用) (Optional) */ Available bool `json:"available"` }
type LiveDomainObj ¶
type McuUser ¶
type McuUser struct { /* 业务接入方用户体系定义的且在JRTC系统内注册过的userId (Optional) */ UserId *string `json:"userId"` }
type MessageToRoom ¶
type MessageToRoomUser ¶
type MessageToRoomUser struct { /* 应用ID (Optional) */ AppId string `json:"appId"` /* 业务接入方定义的且在JRTC系统内注册过的房间号 (Optional) */ UserRoomId string `json:"userRoomId"` /* 业务接入方用户体系定义的且在JRTC系统内注册过的userId (Optional) */ UserId string `json:"userId"` /* 事件名称 (Optional) */ EventName string `json:"eventName"` /* 自定义信令消息 (Optional) */ Message string `json:"message"` }
type MessageToUser ¶
type MessageToUserRoom ¶
type ModifyAppRequestObject ¶
type NotifyConfigObj ¶
type NotifyConfigRequestObj ¶
type NotifyConfigRequestObj struct { /* 回调配置 (Optional) */ Content []NotifyConfigObj `json:"content"` }
type OutputEncode ¶
type OutputEncode struct { /* 混流类型:1:音频 2:视频 3:音视频 (Optional) */ OutputKind *int `json:"outputKind"` /* 音频采样率 (Optional) */ AudioSampleRate *int `json:"audioSampleRate"` /* 音频比特率:取值范围[8,500] (Optional) */ AudioBitrate *int `json:"audioBitrate"` /* 通道:取值范围[1,2] (Optional) */ AudioChannels *int `json:"audioChannels"` /* 视频比特率:取值范围[1,10000] (Optional) */ VideoBitrate *int `json:"videoBitrate"` /* 视频帧率:取值范围[1,60] (Optional) */ VideoFrame *int `json:"videoFrame"` /* 视频宽:取值范围[1,1920] (Optional) */ VideoWidth *int `json:"videoWidth"` /* 视频高:取值范围[1,1080] (Optional) */ VideoHeight *int `json:"videoHeight"` /* 取值范围[1,5] (Optional) */ VideoGop *int `json:"videoGop"` }
type PushStreamConfigInfo ¶
type PushStreamConfigInfo struct { /* 主键 (Optional) */ Id int64 `json:"id"` /* 应用ID (Optional) */ AppId string `json:"appId"` /* 旁路转推开关 1-开启;0关闭 (Optional) */ PushStatus int `json:"pushStatus"` /* 转推类型 1-全局自动 2-指定流转推 (Optional) */ PushType int `json:"pushType"` /* 推流域名 (Optional) */ PushDomain string `json:"pushDomain"` }
type PushStreamRule ¶
type PushStreamUserId ¶
type RecordBucketObj ¶
type RecordBucketObj struct { /* bucket (Optional) */ Bucket string `json:"bucket"` }
type RecordConfigInfo ¶
type RecordConfigInfo struct { /* 主键 (Optional) */ Id int64 `json:"id"` /* 应用ID (Optional) */ AppId string `json:"appId"` /* 录制状态1-开启;0关闭 (Optional) */ RecordStatus int `json:"recordStatus"` /* 录制类型 1-全局录制 2-指定录制 (Optional) */ RecordType int `json:"recordType"` /* 存储位置 (Optional) */ Bucket string `json:"bucket"` /* 录制文件类型 (Optional) */ FileType string `json:"fileType"` /* 回调地址 (Optional) */ CallbackUrl string `json:"callbackUrl"` /* 回调token (Optional) */ CallbackToken string `json:"callbackToken"` }
type RecordRule ¶
type RecordRule struct { /* 业务接入方定义的且在JRTC系统内注册过的房间号 (Optional) */ UserRoomId *string `json:"userRoomId"` /* 业务接入方用户体系定义的且在JRTC系统内注册过的userId,当前不支持混流,且只支持一个userId,不指定时,默认录制本房间内所有userId的单路音视频流 (Optional) */ McuUsers *string `json:"mcuUsers"` /* 录制文件前缀 (Optional) */ FilePrefix *string `json:"filePrefix"` }
type RegisterUserInfoObj ¶
type RegisterUserInfoObj struct { /* 应用ID (Optional) */ AppId string `json:"appId"` /* jrtc系统用户id (Optional) */ PeerId int64 `json:"peerId"` /* 业务接入方用户体系定义的且在JRTC系统内注册过的userId (Optional) */ UserId string `json:"userId"` /* 用户名称 (Optional) */ UserName string `json:"userName"` /* 是否临时用户 (Optional) */ Temporary bool `json:"temporary"` /* 创建时间 (Optional) */ CreateTime string `json:"createTime"` }
type RegisterUserInfosObj ¶
type RegisterUserInfosObj struct { /* 当前页码 (Optional) */ PageNumber int `json:"pageNumber"` /* 每页数量 (Optional) */ PageSize int `json:"pageSize"` /* 查询总数 (Optional) */ TotalElements int `json:"totalElements"` /* 总页数 (Optional) */ TotalPages int `json:"totalPages"` /* 分页内容 (Optional) */ Content []RegisterUserInfoObj `json:"content"` }
type RegisterUserRequestObj ¶
type RegisterUserResultObj ¶
type RegisterUserRoomRequestObj ¶
type RegisterUserRoomRequestObj struct { /* 业务接入方定义的房间号 (Optional) */ UserRoomId string `json:"userRoomId"` /* 房间名称 (Optional) */ RoomName string `json:"roomName"` /* 应用ID (Optional) */ AppId string `json:"appId"` /* 房间类型 1-小房间(音频单流订阅) 2-大房间(音频固定订阅),默认取控制台APP对应的房间类型 (Optional) */ RoomType int `json:"roomType"` }
type RemoveAllRoomUsersObj ¶
type RemoveAllRoomUsersObj struct { /* 业务接入方定义的且在JRTC系统内注册过的房间号 (Optional) */ UserRoomId string `json:"userRoomId"` }
type RemoveRoomUsersInfo ¶
type RemoveRoomUsersInfo struct { /* peerId列表,最多支持20个peerId (Optional) */ PeerIds []int64 `json:"peerIds"` }
type RemoveRoomUsersObj ¶
type RoomInfoObj ¶
type RoomInfoObj struct { /* 房间ID (Optional) */ RoomId int64 `json:"roomId"` /* 房间名称 (Optional) */ RoomName string `json:"roomName"` /* 房间类型 1-小房间(音频单流订阅) 2-大房间(音频固定订阅) (Optional) */ RoomType int `json:"roomType"` /* appId (Optional) */ AppId string `json:"appId"` /* 用户ID(创建者ID) (Optional) */ PeerId int64 `json:"peerId"` /* 创建时间 (Optional) */ CreateTime string `json:"createTime"` /* 更新时间 (Optional) */ UpdateTime string `json:"updateTime"` }
type RoomInfosObj ¶
type RoomInfosObj struct { /* 当前页码 (Optional) */ PageNumber int `json:"pageNumber"` /* 每页数量 (Optional) */ PageSize int `json:"pageSize"` /* 查询总数 (Optional) */ TotalElements int `json:"totalElements"` /* 总页数 (Optional) */ TotalPages int `json:"totalPages"` /* 分页内容 (Optional) */ Content []RoomInfoObj `json:"content"` }
type RoomStreamContent ¶
type RoomStreamContent struct { /* 当前页码 (Optional) */ PageNumber int `json:"pageNumber"` /* 每页数量 (Optional) */ PageSize int `json:"pageSize"` /* 查询总数 (Optional) */ TotalElements int `json:"totalElements"` /* 总页数 (Optional) */ TotalPages int `json:"totalPages"` /* 推流信息列表 (Optional) */ Content []StreamInfo `json:"content"` }
type RoomUserInfoObj ¶
type RoomUserInfoObj struct { /* appId (Optional) */ AppId string `json:"appId"` /* 用户定义的房间号 (Optional) */ UserRoomId string `json:"userRoomId"` /* 业务接入方用户体系定义的且在JRTC系统内注册过的userId (Optional) */ UserId string `json:"userId"` /* 用户房间内昵称 (Optional) */ NickName string `json:"nickName"` /* 用户socketIo长连接id (Optional) */ ConnectId string `json:"connectId"` /* 状态 1-在线 2-离线 (Optional) */ Status int `json:"status"` /* 创建时间 (Optional) */ JoinTime string `json:"joinTime"` /* 更新时间 (Optional) */ UpdateTime string `json:"updateTime"` }
type RoomUserInfosObj ¶
type RoomUserInfosObj struct { /* 当前页码 (Optional) */ PageNumber int `json:"pageNumber"` /* 每页数量 (Optional) */ PageSize int `json:"pageSize"` /* 查询总数 (Optional) */ TotalElements int `json:"totalElements"` /* 总页数 (Optional) */ TotalPages int `json:"totalPages"` /* 分页内容 (Optional) */ Content []RoomUserInfoObj `json:"content"` }
type RoomUserNumInfos ¶
type RoomUserNumInfos struct { /* 当前页码 (Optional) */ PageNumber int `json:"pageNumber"` /* 每页数量 (Optional) */ PageSize int `json:"pageSize"` /* 查询总数 (Optional) */ TotalElements int `json:"totalElements"` /* 总页数 (Optional) */ TotalPages int `json:"totalPages"` /* 分页内容 (Optional) */ Content []UserNumInfo `json:"content"` }
type RoomUserRecord ¶
type RoomUserRecord struct { /* 应用ID (Optional) */ AppId string `json:"appId"` /* 业务接入方定义的且在JRTC系统内注册过的用户id (Optional) */ UserId string `json:"userId"` /* 昵称 (Optional) */ NickName string `json:"nickName"` /* 设备名称 (Optional) */ DeviceName string `json:"deviceName"` /* 设备类型 (Optional) */ DeviceType string `json:"deviceType"` /* 设备型号 (Optional) */ DeviceMode string `json:"deviceMode"` /* 系统版本 (Optional) */ OsVersion string `json:"osVersion"` /* 持续时长 (Optional) */ Duration int64 `json:"duration"` /* 加入时间 (Optional) */ JoinTime string `json:"joinTime"` /* 离开时间 (Optional) */ LeaveTime string `json:"leaveTime"` }
type RoomUserRecordInfo ¶
type RoomUserRecordInfo struct { /* 当前页码 (Optional) */ PageNumber int `json:"pageNumber"` /* 每页数量 (Optional) */ PageSize int `json:"pageSize"` /* 查询总数 (Optional) */ TotalElements int `json:"totalElements"` /* 总页数 (Optional) */ TotalPages int `json:"totalPages"` /* 分页内容 (Optional) */ Content []RoomUserRecord `json:"content"` }
type RoomUsersNumInfoObj ¶
type RoomUsersNumInfoObj struct { /* appId (Optional) */ AppId string `json:"appId"` /* 用户定义的房间号 (Optional) */ UserRoomId string `json:"userRoomId"` /* 在线人数 (Optional) */ OnlineNumber int `json:"onlineNumber"` /* 离线人数 (Optional) */ OfflineNumber int `json:"offlineNumber"` /* 合计人数 (Optional) */ Total int `json:"total"` }
type StartAsrTask ¶
type StartMcuTranscode ¶
type StartMcuTranscode struct { /* 应用ID (Optional) */ AppId string `json:"appId"` /* 业务接入方定义的且在JRTC系统内注册过的房间号 (Optional) */ UserRoomId string `json:"userRoomId"` /* 布局模板-支持参数1 (Optional) */ LayoutTemplate int `json:"layoutTemplate"` /* 主人员userId (Optional) */ MainUserId string `json:"mainUserId"` /* 输出类型 1:录制 2:旁路转推 (Optional) */ OutputType int `json:"outputType"` /* 输出名称 (Optional) */ OutputName string `json:"outputName"` /* 参与混流人员参数 (Optional) */ McuUserInfos []McuUser `json:"mcuUserInfos"` /* 输出格式 (Optional) */ OutputEncode OutputEncode `json:"outputEncode"` }
type StopAsrTask ¶
type StopMcuTranscode ¶
type StreamBitRate ¶
type StreamInfo ¶
type StreamInfo struct { /* appId (Optional) */ AppId string `json:"appId"` /* 业务接入方定义的且在JRTC系统内注册过的房间号 (Optional) */ UserRoomId string `json:"userRoomId"` /* 用户注册时使用的房间名称 (Optional) */ RoomName string `json:"roomName"` /* 业务接入方用户体系定义的且在JRTC系统内注册过的userId (Optional) */ UserId string `json:"userId"` /* 用户注册时使用的用户名称 (Optional) */ UserName string `json:"userName"` /* 用户加入房间时使用的昵称 (Optional) */ NickName string `json:"nickName"` /* 流ID (Optional) */ StreamId string `json:"streamId"` /* 流名称 (Optional) */ StreamName string `json:"streamName"` /* 流类型 1-音频流; 2-视频流; 100-数据流 (Optional) */ Kind int `json:"kind"` /* 流状态 1-在线; 2-离线 (Optional) */ Status int `json:"status"` /* 标识推流设备类型 1-FrontCamera; 2-BackCamera; 3-ScreenCapturer; 4-FileVideo (Optional) */ DeviceType int `json:"deviceType"` /* 推流次数 (Optional) */ PublishCount int `json:"publishCount"` /* 推流时间 (Optional) */ PublishTime string `json:"publishTime"` /* 流创建时间(第一次推流时间) (Optional) */ CreateTime string `json:"createTime"` }
type StreamRecordContent ¶
type StreamRecordContent struct { /* 当前页码 (Optional) */ PageNumber int `json:"pageNumber"` /* 每页数量 (Optional) */ PageSize int `json:"pageSize"` /* 查询总数 (Optional) */ TotalElements int `json:"totalElements"` /* 总页数 (Optional) */ TotalPages int `json:"totalPages"` /* 推流历史记录列表 (Optional) */ Content []StreamRecordInfo `json:"content"` }
type StreamRecordInfo ¶
type StreamRecordInfo struct { /* appId (Optional) */ AppId string `json:"appId"` /* 业务接入方定义的且在JRTC系统内注册过的房间号 (Optional) */ UserRoomId string `json:"userRoomId"` /* 用户注册时使用的房间名称 (Optional) */ RoomName string `json:"roomName"` /* 业务接入方用户体系定义的且在JRTC系统内注册过的userId (Optional) */ UserId string `json:"userId"` /* 用户注册时使用的用户名称 (Optional) */ UserName string `json:"userName"` /* 用户加入房间时使用的昵称 (Optional) */ NickName string `json:"nickName"` /* 流ID (Optional) */ StreamId string `json:"streamId"` /* 流名称 (Optional) */ StreamName string `json:"streamName"` /* 流类型 1-音频流; 2-视频流; 100-数据流 (Optional) */ Kind int `json:"kind"` /* 流状态 1-在线; 2-离线 (Optional) */ Status int `json:"status"` /* 流创建时间(第一次推流时间) (Optional) */ CreateTime string `json:"createTime"` /* 推流状态更新时间 (Optional) */ UpdateTime string `json:"updateTime"` }
type TokenInfo ¶
type TokenInfo struct { /* appId (Optional) */ AppId string `json:"appId"` /* appKey (Optional) */ AppKey string `json:"appKey"` /* 业务接入方用户体系定义的且在JRTC系统内注册过的userId (Optional) */ UserId string `json:"userId"` /* 业务接入方定义的且在JRTC系统内注册过的房间号 (Optional) */ UserRoomId string `json:"userRoomId"` /* 随机令牌 (Optional) */ Nonce string `json:"nonce"` /* 时间戳-毫秒 (Optional) */ Timestamp int64 `json:"timestamp"` /* token (Optional) */ Token string `json:"token"` /* 是否可用(true-可用,false-不可用) (Optional) */ Available bool `json:"available"` }
type UpdateRecordConfigReqObj ¶
type UpdateRecordConfigReqObj struct { /* 应用ID (Optional) */ AppId string `json:"appId"` /* 录制类型 1-全局录制 2-指定录制 (Optional) */ RecordType int `json:"recordType"` /* 存储位置 (Optional) */ Bucket string `json:"bucket"` /* 录制文件类型 (Optional) */ FileType string `json:"fileType"` /* 回调地址 (Optional) */ CallbackUrl string `json:"callbackUrl"` /* 回调token (Optional) */ CallbackToken string `json:"callbackToken"` }
type UpdateRoomRequestObj ¶
type UserInfoObj ¶
type UserInfoObj struct { /* 用户ID (Optional) */ PeerId int64 `json:"peerId"` /* 应用ID (Optional) */ AppId string `json:"appId"` /* 业务接入方的用户ID (Optional) */ UserId string `json:"userId"` /* 是否临时用户 (Optional) */ Temporary bool `json:"temporary"` /* 创建时间 (Optional) */ CreateTime string `json:"createTime"` }
type UserNumInfo ¶
type UserNumInfo struct { /* 应用ID (Optional) */ AppId string `json:"appId"` /* 应用名称 (Optional) */ AppName string `json:"appName"` /* 业务接入方定义的且在JRTC系统内注册过的房间号 (Optional) */ UserRoomId string `json:"userRoomId"` /* 房间在线人数 (Optional) */ Number int `json:"number"` /* 持续时长-minute (Optional) */ Duration int64 `json:"duration"` /* 创建时间UTC (Optional) */ CreateTime string `json:"createTime"` }
type UserOnlineNumInfo ¶
type UserRoomInfoObj ¶
type UserRoomInfoObj struct { /* jrtc系统房间号 (Optional) */ RoomId int64 `json:"roomId"` /* 业务接入方定义的且在JRTC系统内注册过的房间号 (Optional) */ UserRoomId string `json:"userRoomId"` /* 房间名称 (Optional) */ RoomName string `json:"roomName"` /* 房间类型 1-小房间(音频单流订阅) 2-大房间(音频固定订阅) (Optional) */ RoomType int `json:"roomType"` /* appId (Optional) */ AppId string `json:"appId"` /* 创建时间 (Optional) */ CreateTime string `json:"createTime"` /* 更新时间 (Optional) */ UpdateTime string `json:"updateTime"` }
type UserRoomInfosObj ¶
type UserRoomInfosObj struct { /* 当前页码 (Optional) */ PageNumber int `json:"pageNumber"` /* 每页数量 (Optional) */ PageSize int `json:"pageSize"` /* 查询总数 (Optional) */ TotalElements int `json:"totalElements"` /* 总页数 (Optional) */ TotalPages int `json:"totalPages"` /* 分页内容 (Optional) */ Content []UserRoomInfoObj `json:"content"` }
type ValidateTokenInfo ¶
type ValidateTokenInfo struct { /* appId (Optional) */ AppId string `json:"appId"` /* appKey (Optional) */ AppKey string `json:"appKey"` /* 业务接入方用户体系定义的且在JRTC系统内注册过的userId (Optional) */ UserId string `json:"userId"` /* 业务接入方定义的且在JRTC系统内注册过的房间号 (Optional) */ UserRoomId string `json:"userRoomId"` /* 随机令牌 (Optional) */ Nonce string `json:"nonce"` /* 时间戳-毫秒 (Optional) */ Timestamp int64 `json:"timestamp"` /* token (Optional) */ Token string `json:"token"` }
Source Files ¶
- AddPushStreamConfigReqObj.go
- AddPushStreamRuleObj.go
- AddRecordConfigReqObj.go
- AddRecordRuleObj.go
- AppConentObject.go
- AppInfoObject.go
- AppKeyInfoObject.go
- BaseDataOverview.go
- CallDuration.go
- CallDurationByCodeRate.go
- CheckAuthInfo.go
- CloseRoomUserStreamObj.go
- CreateAppRequestObject.go
- CreateRoomRequestObj.go
- CreateTokenInfo.go
- CreateUserRequestObj.go
- CreateUserResultObj.go
- Filter.go
- GenerateTokenAuthInfo.go
- JRTCAuthInfo.go
- LiveDomainObj.go
- McuUser.go
- MessageToRoom.go
- MessageToRoomUser.go
- MessageToUser.go
- MessageToUserRoom.go
- ModifyAppNameRequestObject.go
- ModifyAppRequestObject.go
- ModifyAppStatusRequestObject.go
- NotifyConfigObj.go
- NotifyConfigRequestObj.go
- OutputEncode.go
- PushStreamConfigInfo.go
- PushStreamRule.go
- PushStreamUserId.go
- RecordBucketObj.go
- RecordConfigInfo.go
- RecordRule.go
- RegisterUserInfoObj.go
- RegisterUserInfosObj.go
- RegisterUserRequestObj.go
- RegisterUserResultObj.go
- RegisterUserRoomRequestObj.go
- RemoveAllRoomUsersObj.go
- RemoveRoomUsersInfo.go
- RemoveRoomUsersObj.go
- RoomInfoObj.go
- RoomInfosObj.go
- RoomStreamContent.go
- RoomUserInfoObj.go
- RoomUserInfosObj.go
- RoomUserNumInfos.go
- RoomUserRecord.go
- RoomUserRecordInfo.go
- RoomUsersNumInfoObj.go
- StartAsrTask.go
- StartMcuTranscode.go
- StopAsrTask.go
- StopMcuTranscode.go
- StreamBitRate.go
- StreamInfo.go
- StreamRecordContent.go
- StreamRecordInfo.go
- TokenInfo.go
- UpdatePushStreamConfigReqObj.go
- UpdateRecordConfigReqObj.go
- UpdateRoomRequestObj.go
- UpdateUserRoomRequestObj.go
- UserInfoObj.go
- UserNumInfo.go
- UserOnlineNumInfo.go
- UserRoomInfoObj.go
- UserRoomInfosObj.go
- ValidateTokenInfo.go
Click to show internal directories.
Click to hide internal directories.