Mobo Video View 是MoboPlayer播放器使用的核心播放组件。本SDK可运行于安卓和ios平台,包含了播放器常用的相关功能还有独创的悬浮播放功能(仅支持安卓平台),此外还提供了丰富而灵活的接口供开发者调用相关的功能。适用于各类需要实现播放功能的软件及产品。
开发者使用介绍
- public static int decode_mode_hard = 1; //硬解码
- public static int decode_mode_mediacodec = 2; //mediacodec硬件解码,支持Android 4.1及以上
- public static int decode_mode_soft = 3;//软解码
- public void loadNativeLibs(); //加载相应的解码包,至少要调用一次
- public void setOnVideoStateChangedListener(OnVideoStateChangedListener listener); //播放状态改变,回调的接口(初使化视频较耗时,故需在异步执行后回调此接口)
- public void setVideoPath(String path, String params); //设置需要播放的视频路径及其他参数
- params 内置字幕和音轨的index,格式为:audioTrackIndex+”n”+subtitleIndex,可不指定
- public void setVideoPath(String path); //设置需要播放的视频路径
- public void resetDecodeMode(int decodeMode); //重置解码方式
- public boolean isPlaying(); //当前是否播放状态
- public int getDecodeMode(); //获取当前解码方式
- public String getCurrentVideoPath(); //获取当前播放视频路径
- public void start(); //开始播放
- public void pause(); //暂停
- public void stop(); //停止:包括当前播放视频、字幕、音频的均停止
- public void seekTo(int position); //跳转到,单位秒
- public int getCurrentPosition(); //获取当前播放到的位置,单位:毫秒
Copyright © 2010—2027 Clov4r.Tek 鲁ICP备2024088547号-1