Skip to content

PlayerMirror

Franken Zeng edited this page Oct 20, 2016 · 4 revisions

播放镜像功能

版本要求

Android播放SDK v1.6.1及以上

接口定义

在核心类KSYMediaPlayer和KSYTextureView中均有相同定义

/**
 * 设置视频镜像显示
 * @param mirror 设置是否镜像播放,true和false分别指镜像播放和正常显示
 * @return true和false分别指设置镜像成功或失败
 */
public boolean setMirror(boolean mirror)

使用场景

prepareAsync之前或之后调用均可

软解

使用KSYMediaPlayer和KSYTextureView均可

硬解

  • 只有KSYTextureView支持硬解情况下的setMirror功能,建议使用KSYTextureView;
  • KSYMediaPlayer类在硬解情况下无法做到镜像播放;

使用示例

使用KSYMediaPlayer

KSYMediaPlayer ksyMediaPlayer;
// 镜像播放
ksyMediaPlayer.setMirror(true);
// 恢复正常播放
ksyMediaPlayer.setMirror(false);

使用KSYTextureView

KSYTextureView mVideoView;
// 镜像播放
mVideoView.setMirror(true);
// 恢复正常播放
mVideoView.setMirror(false);
Clone this wiki locally