调用本方法。 VeLiveMediaPlayer objectivec @interface VeLiveMediaPlayer : NSObject媒体播放器对象。 成员函数返回 名称 int prepare: void destroy void setListener: void setFrameListener: void enableMixer: void enableAutoEq:targetLufs: void setRenderView: void enableBGMLoop: int start int stop void pause void resume int seek: long getDuration void setBGMVolume: void setVoiceVolume: 函数说明 prepare:...
VeLiveVideoFramejava public VeLiveVideoFrame( int width, int height, long pts, int texId, boolean isOes, Matrix matrix)视频帧初始化方法。 传入参数 参数名 类型 说明 width int 视频帧的宽度,单位为 px。 height int 视频帧的高度,单位为 px。 pts long 视频帧的时间戳,单位为 µs。 texId int 纹理 ID。 isOes boolean 是否是 OES 纹理。 matrix Matrix 纹理矩阵。 VeLiveVideoFramejava public ...
removeAudioFrameListener: 移除已添加的音频帧监听回调。 isPushing 当前是否正在推流中,可用来查询推流器的当前状态。 destroy 停止采集和推流,并销毁推流器。通常在调用 stopPush 结束推流后调用此方法进行清理... MixerManager 获取混流管理对象。 getVideoEffectManager 获取视频特效管理对象 VeLiveVideoEffectManager。通过视频特效管理,您可以使用以下功能。设置美颜 设置特效 设置素材 设置贴纸 设置滤镜 createPlayer 创...
方法 方法 描述 setRenderFillMode 设置本地预览画面的填充模式。 build 构造推流引擎。 setReconnectIntervalSeconds 设置推流器推流失败后尝试重连的时间间隔。 getReconnectIntervalSeconds 获取推流器推流失败... 设置美颜 设置特效 设置素材 设置贴图 设置滤镜 setVideoFrameFilter 自定义视频处理。 getAudioDevice 获取音频模块管理对象。 setAudioFrameFilter 自定义音频处理。 createPlayer 创建播放器。 getMixerManage...