通过阅读本文,您可以了解Unity SDK涉及的数据类型。
目录
数据类型 | 描述 | 支持的最低版本 |
---|---|---|
AliRTCVideoTrack | 视频Track类型。 | 1.15 |
AliRTCAudioTrack | 音频Track类型。 | 1.15 |
AliRTCNetworkQuality | 网络质量。 | 1.15 |
AliRTCVideoProfile | 视频流规格。默认为VIDEO_PROFILE_DEFAULT,可以在加入频道之前或之后设置,但必须在发布之前通过SetVideoProfile方法设置。 | 1.15 |
AliRTCRenderMirror | 镜像模式。 | 1.15 |
AliRTCLogLevel | 日志级别。 | 1.15 |
AliRTCByeType | OnBye类型(被服务器踢出频道的消息)。 | 1.15 |
AliRTCChannelProfile | 频道类型。 | 1.15 |
AliRTCClientRole | 角色类型。 | 1.15 |
AliRTCAuthInfo | 鉴权信息。 | 1.15 |
AliRTCTextureInfo | 输入的Texture信息。 | 1.15 |
详情
- AliRTCVideoTrack:视频Track类型。
枚举名 描述 VIDEO_TRACK_NONE 无视频流。 VIDEO_TRACK_CAMERA 相机流。 VIDEO_TRACK_SCREEN 屏幕共享流。 VIDEO_TRACK_BOTH 相机流和屏幕共享流。 - AliRTCAudioTrack:音频Track类型。
枚举名 描述 AUDIO_TRACK_NONE 无音频流。 AUDIO_TRACK_MIC 麦克风流。 - AliRTCNetworkQuality:网络质量。
枚举名 描述 NETWORK_QUALITY_EXCELLENT 网络极好,音视频流畅度、清晰度很好。 NETWORK_QUALITY_GOOD 网络好,音视频流畅度、清晰度和网络极好差不多。 NETWORK_QUALITY_POOR 网络较差,音视频流畅度、清晰度有瑕疵,但不影响沟通。 NETWORK_QUALITY_BAD 网络差,视频卡顿严重,音频能正常沟通。 NETWORK_QUALITY_VERY_BAD 网络极差,基本无法沟通。 NETWORK_QUALITY_VERY_DISCONNECT 网络中断。 NETWORK_QUALITY_UNKNOWN 未知。 - AliRTCVideoProfile:视频流规格。默认为VIDEO_PROFILE_DEFAULT,可以在加入频道之前或之后设置,但必须在发布之前通过SetVideoProfile方法设置。
枚举名 描述 VIDEO_PROFILE_DEFAULT 默认规格,分辨率为480*640,帧率:15。 VIDEO_PROFILE_180_320P_15 分辨率为180 * 320,帧率:15。 VIDEO_PROFILE_180_320P_30 分辨率为180 * 320,帧率:30。 VIDEO_PROFILE_360_640P_15 分辨率为360 * 640,帧率:15。 VIDEO_PROFILE_360_640P_30 分辨率为360 * 640,帧率:30。 VIDEO_PROFILE_720_1280P_15 分辨率为720 * 1280,帧率:15。 VIDEO_PROFILE_720_1280P_30 分辨率为720 * 1280,帧率:30。 VIDEO_PROFILE_Max 占位值。 - AliRTCRenderMirror:镜像模式。
枚举名 描述 RENDER_MIRROR_FRONT_PREVIEW_ENABLED 只有前置摄像头预览镜像,其余不镜像。 RENDER_MIRROR_ALL_ENABLED 全部镜像。 RENDER_MIRROR_ALL_DISABLED 全部不镜像。 - AliRTCLogLevel:日志级别。
枚举名 描述 LOG_LEVEL_DUMP 全量。 LOG_LEVEL_DEBUG 调试。 LOG_LEVEL_VERBOSE 详细。 LOG_LEVEL_INFO 普通。 LOG_LEVEL_WARN 警告。 LOG_LEVEL_ERROR 错误。 LOG_LEVEL_FATAL 严重。 LOG_LEVEL_NONE 无。 - AliRTCByeType:OnBye类型(被服务器踢出频道的消息)。
枚举名 描述 ON_BYE_KICK_OUT 当前用户被踢出频道。 ON_BYE_CHANNEL_TERMINATED 频道已结束,需要离开会议。 ON_BYE_USER_REPLACED 相同UserID在其他设备加入频道,当前设备被下线。 - AliRTCChannelProfile:频道类型。
枚举名 描述 CHANNEL_PROFILE_COMMUNICATION 通信模式。 CHANNEL_PROFILE_INTERACTIVELIVE 直播模式。 - AliRTCClientRole:角色类型。
枚举名 描述 CLIENT_ROLE_INTERACTIVE 参与互动角色。 CLIENT_ROLE_LIVE 仅观看角色。 - AliRTCAuthInfo:鉴权信息。
参数 类型 描述 channel string 频道号。 userId string 用户ID。 appId string 应用ID。 nonce string 令牌随机码。 token string 令牌。 gslbArray string 服务器地址。 agentArray string Agent服务器地址(默认不需要传)。 timestamp long 时间戳。 - AliRTCTextureInfo:输入的Texture信息。
参数 类型 描述 textureId int 输入的纹理ID。 flip int 镜像模式(AliRTCRenderMirror)。