![]() |
AliyunPlayer
v5.2.0
Aliyun Player API Reference Manual for Windows Platforms
|
Classes | |
| struct | _AVDConfig |
| struct | _AVPCacheConfig |
| struct | _AVPConfig |
| struct | _AVPErrorModel |
| struct | _AVPMediaInfo |
| struct | _AVPTrackInfo |
| class | AliMediaDownloader |
| class | AliPlayer |
| class | AVPSource |
| class | AVPUrlSource |
| class | AVPVidAuthSource |
| class | AVPVidMpsSource |
| class | AVPVidStsSource |
| class | IAVDListener |
| class | IAVPListener |
| class | VidPlayerConfigGenerator |
Functions | |
| void ALIVC_EXTERN | InitPrivateService (const char *fileContentBuffer, int bufferLength) |
| void ALIVC_EXTERN | InitPrivateService (const char *filePath) |
Variables | |
| static const int | SELECT_AVPTRACK_TYPE_VIDEO_AUTO = -1 |
| typedef void(* alivc_player::ApsaraPlayerLogCallback) (void *userData, int prio, char *buf) |
| typedef struct alivc_player::_AVDConfig alivc_player::AVDConfig |
| typedef struct alivc_player::_AVPCacheConfig alivc_player::AVPCacheConfig |
| typedef struct alivc_player::_AVPConfig alivc_player::AVPConfig |
| typedef struct alivc_player::_AVPErrorModel alivc_player::AVPErrorModel |
| typedef enum alivc_player::_AVPEventType alivc_player::AVPEventType |
播放器事件类型
| typedef enum alivc_player::_AVPLogLevel alivc_player::AVPLogLevel |
| typedef struct ALIVC_EXTERN alivc_player::_AVPMediaInfo alivc_player::AVPMediaInfo |
| typedef enum alivc_player::_AVPMirrorMode alivc_player::AVPMirrorMode |
镜像模式
| typedef enum alivc_player::AVPRotateMode alivc_player::AVPRotateMode |
旋转模式
渲染显示模式
| typedef enum alivc_player::_AVPSeekMode alivc_player::AVPSeekMode |
跳转模式,是否为精准跳转
| typedef enum alivc_player::_AVPStatus alivc_player::AVPStatus |
| typedef struct ALIVC_EXTERN alivc_player::_AVPTrackInfo alivc_player::AVPTrackInfo |
| typedef enum alivc_player::_AVPTrackType alivc_player::AVPTrackType |
track type AVPTRACK_TYPE_VIDEO: video track AVPTRACK_TYPE_AUDIO: audio track AVPTRACK_TYPE_SUBTITLE: subtitle track AVPTRACK_TYPE_SAAS_VOD: track from vod
| typedef bool(* alivc_player::PlayURLConvertCallback) (const char *srcURL, const char *srcFormat, char **destURL) |
Convert playback URL before playback.
For vid playback, try to convert the playback URL before playback
| srcURL | [in] input URL. |
| srcFormat | [in] input format. should be "m3u8" "mp4", or "" if unknown. |
| destURL | [out] output URL, convertURL function will malloc the memory, and user of PlayURLConverCallback need free it outside. |
| void ALIVC_EXTERN alivc_player::InitPrivateService | ( | const char * | fileContentBuffer, |
| int | bufferLength | ||
| ) |
| void ALIVC_EXTERN alivc_player::InitPrivateService | ( | const char * | filePath | ) |
|
static |