LiteAVSDK 即腾讯云音视频 SDK,支持直播推流,直播拉流,点播播放,视频录制,视频编辑,视频拼接,视频合成,RTC 实时通话等一系列常用的音视频功能。其中每一项功能都会对应一组特定的接口:
接口名称 | 所属产品 | 功能介绍 |
---|---|---|
TRTCCloud | 实时音视频(TRTC) | 适用于双人视频通话、多人视频会议、语音聊天室,在线互动直播等对音视频传输质量有极高要求的应用场景。支持同 CDN 混合使用,究极优化的网络模块可以实现微信和QQ同等级别的通话质量,强大的云端 MCU 支持实时无缝的多路音画融合。 |
TXLivePusher | 直播推流(RTMP) | 遵循标准 RTMP 协议的推流 SDK,支持摄像头采集和屏幕采集两种模式,可以对接各家直播 CDN(会针对腾讯云 CDN 免费开启 UDP 优化)。 |
TXLivePlayer | 直播拉流(MLVB) | 支持 HTTP-FLV、HLS(m3u8)、RTMP 等多种拉流模式,支持对接各家直播 CDN,全自研播放引擎,具备出色的延迟控制能力和信息详尽的质量监控接口。 |
TXVodPlayer | 点播播放(Player) | 支持 MP4、HLS(m3u8)等多种在线点播协议的播放器内核,如果您还需要清晰度无缝切换、截屏、倍速、进度预览等高级功能,可以使用基于次内核包装的成品播放器(iOS & Android)。 |
TXUGCRecord | 视频录制(UGSV) | 适用于短视频录制场景,支持分段录制、变速录制,美颜特效,AI 贴纸,背景音乐、混响变声等一系列高级特效功能,让普通用户也能生产优质和高水准的视频内容。 |
TXVideoEditer | 视频编辑(UGSV) | 适用于短视频编辑场景,支持快速导入视频,并支持对视频进行多种特效处理,比如美颜滤镜、动感光波、暗黑幻境、灵魂出窍、视频分裂、百叶窗、闪电等等。让您可以在一天之内即可为您的 App 增加短视频编辑能力。 |
为了满足不同客户对于安装包体积的诉求,LiteAVSDK 被拆分成各个不同的子功能版本:
功能模块 | 功能项 | 直播精简版 LiteAV_Smart | 短视频版 LiteAV_UGC | TRTC版 LiteAV_TRTC | 播放器版 LiteAV_Player | 专业版 Professional | 企业版 Enterprise |
---|---|---|---|---|---|---|---|
直播推流 | 摄像头推流 | √ | – | – | – | √ | √ |
录屏推流 | √ | – | – | – | √ | √ | |
直播播放 | RTMP 协议 | √ | – | – | – | √ | √ |
HTTP - FLV | √ | – | √ | √ | √ | √ | |
HLS(m3u8) | – | – | – | √ | √ | √ | |
点播播放 | MP4 格式 | – | – | – | √ | √ | √ |
HLS(m3u8) | – | – | – | √ | √ | √ | |
DRM 加密 | – | – | – | √ | √ | √ | |
美颜滤镜 | 基础美颜 | √ | √ | √ | – | √ | √ |
基础滤镜 | √ | √ | √ | – | √ | √ | |
直播连麦 | 连麦互动 | √ | – | √ | – | √ | √ |
跨房 PK | √ | – | √ | – | √ | √ | |
视频通话 | 双人通话 | – | – | √ | – | √ | √ |
视频会议 | – | – | √ | – | √ | √ | |
短视频 | 录制和拍摄 | – | √ | – | – | √ | √ |
裁剪拼接 | – | √ | – | – | √ | √ | |
“抖音”特效 | – | √ | – | – | √ | √ | |
视频上传 | – | √ | – | – | √ | √ | |
AI 特效 | 大眼瘦脸 | – | – | – | – | – | √ |
V 脸隆鼻 | – | – | – | – | – | √ | |
动效贴纸 | – | – | – | – | – | √ | |
绿幕抠图 | – | – | – | – | – | √ |