多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
  媒体资源播放相关api封装在AnyChatMediaPlayer类中。 **初始化媒体资源播放器:** ~~~ //提供两个构造方法,可根据需求选择初始化资源播放器 //初始化视频播放器 public AnyChatMediaPlayer(String path,SurfaceView surfaceView,AnyChatMediaPlayerEvent e) //初始化音频播器 public AnyChatMediaPlayer(String path,AnyChatMediaPlayerEvent e) //初始化视频播放器,可播放加密视频文件 public AnyChatMediaPlayer(MediaPlayerOpt mediaPlayerOpt,AnyChatMediaPlayerEvent e) ~~~ | 参数 | 类型 | 说明 | 是否必须 | | --- | --- | ---| --| | path | String | 本地mp4文件路径或者本地mp3文件路径 | 是 | surfaceView | SurfaceView | 播放视频控件 | 是 | mediaPlayerOpt| MediaPlayerOpt | 媒体播放配置类 | 是 | e | AnyChatMediaPlayerEvent | 媒体播放事件通知 | 是 MediaPlayerOpt 媒体播放配置类简介: | 名称 |类型 |说明 |是否必须 | | --- | --- | --- | --- | | isShowTop| Boolean| 默认置顶 | 否 | encryptionKey| String| 播放一个加密的录像视频文件(参考录制章节),实时自动解密并播放。设置播放文件的解密方式:为空不解密,传密钥普通解密| 否 | isOpenMixAudio | boolean| 是否开启混音录制,通常情况下,在进行风险揭示时,会替换本地音频流,即会屏蔽Mic的音频数据,只会将风险揭示的音频进行录制。但在一些场景下,需要将风险揭示的内容以及本地Mic的音频全部录制进来,所以增加了“混音录制”的能力| 否