2024/01/25 10:54:54
了解插件
本文简要介绍声网云市场中插件的原理、类型和格式。
插件原理
在声网云市场中:
- 插件服务商负责开发插件。插件服务商可以将滤镜、美颜、音效、变声等音视频处理能力封装为插件,发布在声网云市场上。
- App 开发者是插件的使用者。集成 SDK 后,开发者只需调用几个 API 就可以使用插件的音视频处理能力,增加 App 的互动性和趣味性。
声网 SDK 的媒体传输管道通常包含采集、前处理、编码、传输、解码、后处理和播放环节。在前处理或后处理阶段,插件可以对管道中的音视频数据进行处理,从而实现变声、美颜等有趣的互动功能。
插件类型
声网云市场目前支持两种类型的插件:
-
音频插件:处理音频数据,提供音效、降噪等功能。在声网 SDK 的媒体传输通道中,音频插件的位置如下图所示:
-
视频插件:处理视频数据,提供滤镜、虚拟背景等功能。在声网 SDK 的媒体传输通道中,视频插件的位置如下图所示:
插件格式
声网云市场支持 .aar
或 .so
格式的插件。