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

Classes

class  AVPBitStreamSource
 比特流播放源类 More...
class  AVPLiveStsSource
 直播STS播放源类 More...
class  AVPSource
 播放源基类 More...
class  AVPUrlSource
 URL播放源类 More...
class  AVPVidAuthSource
 VID和PlayAuth播放源类 More...
class  AVPVidMpsSource
 VID和MPS播放源类 More...
class  AVPVidStsSource
 VID和STS播放源类 More...

Typedefs

typedef int(^ BitStreamReadCallbackBlock) (uint8_t *buffer, int size)
typedef long(^ BitStreamSeekCallbackBlock) (long offset, int whence)

Functions

typedef NS_ENUM (NSUInteger, ENCRYPTION_TYPE)
 媒体加密类型枚举

Variables

static const int SEEK_SIZE = 0x10000

Typedef Documentation

◆ BitStreamReadCallbackBlock

typedef int(^ BitStreamReadCallbackBlock) (uint8_t *buffer, int size)

◆ BitStreamSeekCallbackBlock

typedef long(^ BitStreamSeekCallbackBlock) (long offset, int whence)

Function Documentation

◆ NS_ENUM()

typedef NS_ENUM ( NSUInteger ,
ENCRYPTION_TYPE  )

媒体加密类型枚举

定义支持的媒体加密方式。不同的加密类型对应不同的解密机制。

无加密。媒体未被加密。

阿里云点播加密。使用阿里云专有的加密方式。

Fairplay加密。使用Apple Fairplay DRM加密方式。

Variable Documentation

◆ SEEK_SIZE

const int SEEK_SIZE = 0x10000
static