文档首页> > 推流SDK> SDK介绍

SDK介绍

分享
更新时间: 2019-04-18 15:13

华为云视频直播推流SDK是基于华为云强大内容分发网络和音视频实时通讯技术的移动端推流开发工具,为您提供简单易用的开放接口、多节点的低延迟优化、功能强大的实时美颜、贴纸道具等音视频直播技术服务。让您基于简单的接口轻松实现优质的直播体验,专注于自身业务逻辑实现和用户体验的提升。推流SDK为您提供了包含高级美颜、瘦脸、小脸、大眼、腮红,以及多种多样的道具贴纸特效等功能。

直播推流SDK的部分高级功能为付费功能,若您需要了解推流SDK各版本的具体价格,请提交工单咨询,将会有客服人员联系到您。

目前我们提供了基础版、标准版、专业版四种版本的推流SDK,您可以根据实际需求申请不同版本的License,具体申请方法请参见License申请

表1 SDK各版本比较

功能类别

功能点

功能说明

基础版

标准版

专业版

Demo

二次开发支持力度

API、文档指导、Demo开源(除关键技术的所有代码)

用户设置

闪光灯

录制时,支持开关闪光灯

直播源(画面采集)

内置的前置和后置摄像头采集

用户自定义音频参数

采样率(最高支持44.1kHZ),声道(双声道)。

自定义分辨率

自定义输出分辨率(影响画面尺寸)支持:1920*1080、30fps,1280*720、30fps,854*480、30fps,640*360、30fps

可选,超清,高清,标清,流畅。

自定义码率

自定义输出码率(影响视频画面清晰度,及文件大小)超清(2M),高清(1.5M),标清(1M),流畅(500kb)

横屏拍摄

支持横屏拍摄

焦距调节

录制时,支持调节焦距

推流效果

添加水印

在视频边角增加水印信息,支持文字水印、图片水印、动图水印

基础美颜

简单磨皮、美白

高级美颜

除了基础美颜,还有大眼、瘦脸等美颜效果(程度可调节)

x

实时滤镜

录制时,可实时切换滤镜,预览画面效果(至少20个滤镜特效,程度可调节)

粒子特效

比如下雨、下雪、落花、数字雨等粒子效果;同时,可支持方案拓展,支持与AI手势、AI人脸模块结合使用

x

x

动态贴纸在线下载

客户端动态贴纸在线下载

x

支持自定义设计贴纸

支持客户自行设计贴纸,并上传使用

x

AI贴纸集成能力

可集成第三方AI能力

x

AI贴纸

拍摄时,识别出人脸五官,然后添加变形、覆盖贴纸挂件等效果(有多套动态贴纸免费提供,至少20个)

x

AI抠图

拍摄时,识别出人的轮廓,把背景抠除,替换成其他的元素,比如动态背景/PPT等

x

x

绿幕抠像

拍摄时,将画面中的绿色元素(比如纯绿背景)抠除,替换成其他的元素,比如动态背景/PPT等

x

x

音视频配置分离

可选择静音(只有视频)或者音频播放(只有音频)方式。

延迟直播

支持自定义延迟直播

x

License

License

SDK要具备License控制功能

终端兼容

支持机型

支持

iPhone5和以上的机型。iOS8以上版本。

Android4.3和以上主流机型。

涵盖95%以上机型。

Demo体验

您可以扫描以下二维码,安装推流Demo,体验我们的直播服务。

iOS版Demo下载安装后,需进入手机“设置 > 通用 > 描述文件与设备管理”,进入“Huawei Software Technologies Co.,Ltd”,信任开发者才能体验。

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

在文档使用中是否遇到以下问题







请至少选择或填写一项反馈信息

字符长度不能超过100

反馈内容不能为空!

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区