腾讯云短视频SDKAndroid_音视频解决方案_同尘科技

短视频SDK 5年前 (2021-01-27) 浏览 193

录制预处理回调

public interface VideoCustomProcessListener {/**  * 在 OpenGL 线程中回调,在这里可以进行采集图像的二次处理  * @param textureId 纹理 ID  * @param width     纹理的宽度  * @param height    纹理的高度  * @return 返回给 SDK 的纹理 ID,如果不做任何处理,返回传入的纹理 ID 即可  * 说明:SDK 回调出来的纹理类型是 GLES20.GL_TEXTURE_2D,接口返回给 SDK 的纹理类型也必须是 GLES20.GL_TEXTURE_2D  */int onTextureCustomProcess(int textureId, int width, int height);
/** * 增值版回调人脸坐标 * @param points 归一化人脸坐标,每两个值表示某点 P 的 X、Y 值。值域[0.f,1.f] */void onDetectFacePoints(float[] points);
/** * 在 OpenGL 线程中回调,可以在这里释放创建的 OpenGL 资源 */void onTextureDestroyed();}

编辑预处理回调

public interface TXVideoCustomProcessListener {        /**         * 在 OpenGL 线程中回调,在这里可以进行采集图像的二次处理         *         * @param textureId 纹理 ID         * @param width     纹理的宽度         * @param height    纹理的高度         * @return 返回给 SDK 的纹理 ID,如果不做任何处理,返回传入的纹理 ID 即可         * 

* 说明:SDK 回调出来的纹理类型是 GLES20.GL_TEXTURE_2D,接口返回给 SDK 的纹理类型也必须是 GLES20.GL_TEXTURE_2D */ int onTextureCustomProcess(int textureId, int width, int height, long timestamp);
/** * 在 OpenGL 线程中回调,可以在这里释放创建的 OpenGL 资源 */ void onTextureDestroyed(); }

对音视频的解决方案有疑惑?想了解解决方案收费? 联系解决方案专家

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠

阿里云解决方案也看看?: 点击对比阿里云的解决方案

- 0人点赞 -

发表点评 (0条)

not found

暂无评论,你要说点什么吗?