目录

VideoOperator

Interface Info

public interface VideoOperator

视频控制类,实现对视频的播放、暂停、静音等控制。

Nested Class Summary

Qualifier and Type

Class Name and Description

abstract static class

VideoOperator.VideoLifecycleListener

视频生命周期监听器。

Public Method Summary

Qualifier and Type

Method Name and Description

float

getAspectRatio()

获取视频宽高比。

VideoOperator.VideoLifecycleListener

getVideoLifecycleListener()

获取视频生命周期监听器。

boolean

hasVideo()

广告内容是否包含视频。

boolean

isCustomizeOperateEnabled()

视频广告是否使用自定义播放器组件。

boolean

isMuted()

视频是否处于静音状态。

void

mute(boolean mute)

如果允许使用自定义播放器组件,视频静音状态使能开关。

void

pause()

如果允许使用自定义播放器组件,暂停视频。

void

play()

如果允许使用自定义播放器组件,播放视频。

void

setVideoLifecycleListener(VideoOperator.VideoLifecycleListener listener)

设置视频生命周期监听器。

void

stop()

如果允许使用自定义播放器组件,停止视频。

Public Methods

[h2]getAspectRatio

Method

public float getAspectRatio()

获取视频的宽高比。

Returns

Type

Description

float

返回视频宽高比。如果宽高比信息不可用,则返回0。

[h2]getVideoLifecycleListener

Method

public VideoOperator.VideoLifecycleListener getVideoLifecycleListener()

获取视频生命周期监听器。

Returns

Type

Description

VideoOperator.VideoLifecycleListener

视频生命周期监听器。

[h2]hasVideo

Method

public boolean hasVideo()

广告内容是否包含视频。

Returns

Type

Description

boolean

广告内容是否包含视频。

  • true:是。
  • false:否。

[h2]isCustomizeOperateEnabled

Method

public boolean isCustomizeOperateEnabled()

视频广告是否使用自定义播放器组件。

Returns

Type

Description

boolean

视频广告是否使用自定义播放器组件。

  • true:是。
  • false:否。

默认值为false。

[h2]isMuted

Method

public boolean isMuted()

视频是否处于静音状态。

Returns

Type

Description

boolean

视频是否处于静音状态。

  • true:视频静音。
  • false:视频非静音。

默认值为false。

[h2]mute

Method

public void mute(boolean mute)

如果允许使用自定义播放器组件,视频静音状态使能开关。

Parameters

Name

Description

mute

如果允许使用自定义播放器组件,视频静音状态使能开关:

  • true:视频静音使能。
  • false:非静音使能。

[h2]pause

Method

public void pause()

如果允许使用自定义播放器组件,暂停视频。

[h2]play

Method

public void play()

如果允许使用自定义播放器组件,播放视频。

[h2]setVideoLifecycleListener

Method

public void setVideoLifecycleListener(VideoOperator.VideoLifecycleListener listener)

设置视频生命周期监听器。

Parameters

Name

Description

listener

视频生命周期监听器。

[h2]stop

Method

public void stop()

如果允许使用自定义播放器组件,停止视频。