# 程序包com.aliyun.player的分层结构

程序包分层结构:

- 所有程序包

## 类分层结构

- java.lang.Object
  - com.aliyun.player.AliPlayerFactory
  - com.aliyun.player.AliPlayerFactory.DeviceInfo
  - com.aliyun.player.AliPlayerGlobalSettings
  - com.aliyun.player.IPlayer.Option
  - com.aliyun.player.IPlayer.RenderFrameCallbackConfig
  - com.aliyun.player.VidPlayerConfigGen

## 接口分层结构

- com.aliyun.player.AliLiveShiftPlayer.OnSeekLiveCompletionListener
- com.aliyun.player.AliLiveShiftPlayer.OnTimeShiftUpdaterListener
- com.aliyun.player.AliPlayer
  - com.aliyun.player.AliListPlayer
- com.aliyun.player.AliPlayer.OnVerifyTimeExpireCallback
- com.aliyun.player.AliPlayerGlobalSettings.OnGetUrlHashCallback
- com.aliyun.player.IPlayer
  - com.aliyun.player.AliLiveShiftPlayer
- com.aliyun.player.IPlayer.ConvertURLCallback
- com.aliyun.player.IPlayer.OnChooseTrackIndexListener
- com.aliyun.player.IPlayer.OnCompletionListener
- com.aliyun.player.IPlayer.OnErrorListener
- com.aliyun.player.IPlayer.OnInfoListener
- com.aliyun.player.IPlayer.OnLoadingStatusListener
- com.aliyun.player.IPlayer.OnPreparedListener
- com.aliyun.player.IPlayer.OnPreRenderFrameCallback
- com.aliyun.player.IPlayer.OnRenderFrameCallback
- com.aliyun.player.IPlayer.OnRenderingStartListener
- com.aliyun.player.IPlayer.OnReportEventListener
- com.aliyun.player.IPlayer.OnSeekCompleteListener
- com.aliyun.player.IPlayer.OnSeiDataListener
- com.aliyun.player.IPlayer.OnSnapShotListener
- com.aliyun.player.IPlayer.OnStateChangedListener
- com.aliyun.player.IPlayer.OnSubtitleDisplayListener
- com.aliyun.player.IPlayer.OnThumbnailListener
- com.aliyun.player.IPlayer.OnTrackChangedListener
- com.aliyun.player.IPlayer.OnTrackReadyListener
- com.aliyun.player.IPlayer.OnVideoRenderedListener
- com.aliyun.player.IPlayer.OnVideoSizeChangedListener

## 枚举分层结构

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.aliyun.player.IPlayer.IPResolveType
    - com.aliyun.player.IPlayer.SeekMode
    - com.aliyun.player.IPlayer.ScaleMode
    - com.aliyun.player.IPlayer.PropertyKey
    - com.aliyun.player.AliPlayer.Status
    - com.aliyun.player.AliPlayerGlobalSettings.StreamType
    - com.aliyun.player.IPlayer.RotateMode
    - com.aliyun.player.AliPlayerFactory.SupportFeatureType
    - com.aliyun.player.VidPlayerConfigGen.EncryptType
    - com.aliyun.player.IPlayer.MirrorMode
    - com.aliyun.player.AliPlayerFactory.BlackType