AliyunPlayer v7.10.0
Aliyun Player API Reference Manual for iOS Platforms
Loading...
Searching...
No Matches
AVPMediaInfo.h File Reference

Classes

class  AVPMediaInfo
 媒体信息类 More...
class  AVPThumbnailInfo
 缩略图信息类 More...
class  AVPTrackInfo
 媒体轨道信息类 More...

Typedefs

typedef enum AVPTrackType AVPTrackType
 媒体轨道类型枚举

Enumerations

enum  AVPTrackType : NSUInteger { AVPTRACK_TYPE_VIDEO , AVPTRACK_TYPE_AUDIO , AVPTRACK_TYPE_SUBTITLE , AVPTRACK_TYPE_SAAS_VOD }
 媒体轨道类型枚举 More...

Variables

static const int SELECT_AVPTRACK_TYPE_VIDEO_AUTO = -1
 自动选择视频清晰度的特殊索引值

Typedef Documentation

◆ AVPTrackType

typedef enum AVPTrackType AVPTrackType

媒体轨道类型枚举

定义媒体中包含的不同轨道类型。每个媒体可能包含多个轨道, 如视频、音频、字幕等,通过此枚举进行标识。

Enumeration Type Documentation

◆ AVPTrackType

enum AVPTrackType : NSUInteger

媒体轨道类型枚举

定义媒体中包含的不同轨道类型。每个媒体可能包含多个轨道, 如视频、音频、字幕等,通过此枚举进行标识。

Enumerator
AVPTRACK_TYPE_VIDEO 

视频轨道。包含视频编码数据和相关信息。

AVPTRACK_TYPE_AUDIO 

音频轨道。包含音频编码数据和相关信息。

AVPTRACK_TYPE_SUBTITLE 

字幕轨道。包含字幕文本和相关信息。

AVPTRACK_TYPE_SAAS_VOD 

点播流轨道。来自阿里云点播服务的轨道,包含完整的流信息。

Variable Documentation

◆ SELECT_AVPTRACK_TYPE_VIDEO_AUTO

const int SELECT_AVPTRACK_TYPE_VIDEO_AUTO = -1
static

自动选择视频清晰度的特殊索引值

当轨道索引设置为此值时,播放器启用自适应码率(ABR)模式, 根据网络状况自动选择合适的清晰度进行播放。