RTC_AndroidSDK接口文档:音频设备、摄像头旋转角度、日志级别和视频媒体源类型定义

需积分: 0 0 下载量 147 浏览量 更新于2024-06-30 收藏 182KB DOCX 举报
RTC_AndroidSDK接口文档_1 本文档是 RTC_AndroidSDK 接口文档,主要介绍了 Android 平台上的实时音视频通讯 SDK 的接口定义。该文档涵盖了音频设备类型、摄像头旋转角度、日志级别、视频媒体源类型等方面的定义。 音频设备类型定义 ----------------- 在 UCloudRtcSdk 中,音频设备类型被定义为枚举类型 `UCloudRtcSdkAudioDevice`,共有五种类型: * `UCLOUD_RTC_SDK_AUDIODEVICE_NONE`:无效设备 * `UCLOUD_RTC_SDK_AUDIODEVICE_SPEAKER`:扬声器 * `UCLOUD_RTC_SDK_AUDIODEVICE_WIRED_HEADSET`:耳机模式 * `UCLOUD_RTC_SDK_AUDIODEVICE_EARPIECE`:听筒 * `UCLOUD_RTC_SDK_AUDIODEVICE_BLUETOOTH`:蓝牙耳机 这些类型定义了不同的音频设备,可以根据需要选择合适的音频设备。 摄像头旋转角度定义 ------------------ 在 UCloudRtcSdk 中,摄像头旋转角度被定义为枚举类型 `UCloudRtcSdkCameraOrientation`,共有四种类型: * `UCLOUD_RTC_SDK_CAMERA_ORIENTATION_0`:0 度 * `UCLOUD_RTC_SDK_CAMERA_ORIENTATION_90`:90 度 * `UCLOUD_RTC_SDK_CAMERA_ORIENTATION_180`:180 度 * `UCLOUD_RTC_SDK_CAMERA_ORIENTATION_270`:270 度 这些类型定义了摄像头的旋转角度,可以根据需要选择合适的旋转角度。 日志级别定义 ------------- 在 UCloudRtcSdk 中,日志级别被定义为枚举类型 `UCloudRtcSdkLogLevel`,共有五种类型: * `UCLOUD_RTC_SDK_LogLevelNone`:不打印 * `UCLOUD_RTC_SDK_LogLevelDebug`:调试级别 * `UCLOUD_RTC_SDK_LogLevelInfo`:信息级别 * `UCLOUD_RTC_SDK_LogLevelWarn`:警告级别 * `UCLOUD_RTC_SDK_LogLevelError`:错误级别 这些类型定义了不同的日志级别,可以根据需要选择合适的日志级别。 视频媒体源类型定义 ------------------ 在 UCloudRtcSdk 中,视频媒体源类型被定义为枚举类型 `UCloudRtcSdkMediaType`,共有四种类型: * `UCLOUD_RTC_SDK_MEDIA_TYPE_NULL`:无效类型 * `UCLOUD_RTC_SDK_MEDIA_TYPE_VIDEO`:摄像头 * `UCLOUD_RTC_SDK_MEDIA_TYPE_SCREEN`:屏幕 * `UCLOUD_RTC_SDK_MEDIA_TYPE_FILE`:文件(暂不支持) 这些类型定义了不同的视频媒体源,可以根据需要选择合适的视频媒体源。 本文档提供了详细的 RTC_AndroidSDK 接口定义,涵盖了音频设备类型、摄像头旋转角度、日志级别、视频媒体源类型等方面的定义。开发者可以根据需要选择合适的类型来实现实时音视频通讯功能。