onSuccess

public abstract void onSuccess(RCRTCVideoOutputStream outputStream, SurfaceView surfaceView)

自定义视频流成功回调

Parameters

outputStream

自定义视频流对象,通过调用该对象writeYuvData 或writeTexture 方法发送yuv数据或texture数据

                    //发送YUV数据,当前仅支持NV21格式。                    data     NV21格式的视频数据                    width    视频的实际宽度                    height   视频的实际高度                    rotation 旋转角度。一般为90°或270°,取决于设备。                    IRCVideoConsumer#writeYuvData(byte[], int, int, int)                    //发送texture数据,GL_TEXTURE_EXTERNAL_OES类型                    width           视频的实际宽度                    height          视频的实际高度                    oesTextureId    纹理id GL_TEXTURE_EXTERNAL_OES类型                    transformMatrix 矩阵                    rotation        旋转角度                    timestamp       当前时间戳:surfaceTexture.getTimestamp()                    IRCVideoConsumer#writeTexture(int, int, int, float[], int, long)
surfaceView

自定义视频流回显视图