|
Agora Java API Reference for Android
|
Video codec types. More...
Public Member Functions | |
| int | getValue () |
Public Attributes | |
| VIDEO_CODEC_NONE =(0) | |
| VIDEO_CODEC_VP8 =(1) | |
| VIDEO_CODEC_H264 =(2) | |
| VIDEO_CODEC_H265 =(3) | |
| VIDEO_CODEC_GENERIC =(6) | |
| VIDEO_CODEC_AV1 =(12) | |
| VIDEO_CODEC_VP9 =(13) | |
| VIDEO_CODEC_GENERIC_JPEG =(20) | |
Video codec types.
| io.agora.rtc2.video.VideoEncoderConfiguration.VIDEO_CODEC_TYPE.VIDEO_CODEC_NONE =(0) |
0: (Default) Unspecified codec format. The SDK automatically matches the appropriate codec format based on the current video stream's resolution and device performance.
| io.agora.rtc2.video.VideoEncoderConfiguration.VIDEO_CODEC_TYPE.VIDEO_CODEC_VP8 =(1) |
1: Standard VP8.
| io.agora.rtc2.video.VideoEncoderConfiguration.VIDEO_CODEC_TYPE.VIDEO_CODEC_H264 =(2) |
2: Standard H.264.
| io.agora.rtc2.video.VideoEncoderConfiguration.VIDEO_CODEC_TYPE.VIDEO_CODEC_H265 =(3) |
3: Standard H.265.
| io.agora.rtc2.video.VideoEncoderConfiguration.VIDEO_CODEC_TYPE.VIDEO_CODEC_GENERIC =(6) |
6: Generic. This type is used for transmitting raw video data, such as encrypted video frames. The SDK returns this type of video frames in callbacks, and you need to decode and render the frames yourself.
| io.agora.rtc2.video.VideoEncoderConfiguration.VIDEO_CODEC_TYPE.VIDEO_CODEC_AV1 =(12) |
12: AV1. @technical preview
| io.agora.rtc2.video.VideoEncoderConfiguration.VIDEO_CODEC_TYPE.VIDEO_CODEC_VP9 =(13) |
13: VP9.
| io.agora.rtc2.video.VideoEncoderConfiguration.VIDEO_CODEC_TYPE.VIDEO_CODEC_GENERIC_JPEG =(20) |
20: Generic JPEG. This type consumes minimum computing resources and applies to IoT devices.
1.8.18