com.aliyun.svideosdk.player

## Interface AliyunISVideoPlayer

-     public interface AliyunISVideoPlayer

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `draw(long timeStamp)`
    `long` | `getCurrentPosition()`
    `int` | `init(Context context)`
    `int` | `pause()`
    `int` | `play()`
    `void` | `release()`
    `int` | `resume()`
    `int` | `seek(long timeStamp)`
    `int` | `setDisplay(Surface surface)`
    `int` | `setDisplaySize(int width, int height)`
    `void` | `setPlayerCallback(PlayerCallback callback)`
    `int` | `setSource(java.lang.String path)`
    `int` | `stop()`

- - ### Method Detail

    - #### setSource

          int setSource(java.lang.String path)

    - #### setDisplay

          int setDisplay(Surface surface)

    - #### setDisplaySize

          int setDisplaySize(int width,
                             int height)

    - #### init

          int init(Context context)

    - #### play

          int play()

    - #### stop

          int stop()

    - #### pause

          int pause()

    - #### resume

          int resume()

    - #### release

          void release()

    - #### getCurrentPosition

          long getCurrentPosition()

    - #### seek

          int seek(long timeStamp)

    - #### draw

          int draw(long timeStamp)

    - #### setPlayerCallback

          void setPlayerCallback(PlayerCallback callback)