移动直播 SDK

移动直播SDK是京东云推出的应用于移动端平台的软件开发工具包,包含推流SDK、播放器SDK两个模块,可为客户提供移动端音视频数据采集、处理、推流和播放等功能。

产品优势

快速集成
提供Android和iOS两端,接口清晰,提供完善的文档和Demo演示,有专业开发人员指导,对接方便快速。
功能丰富
提供美颜、滤镜、录屏、静音推流、后台推流、镜像播放、后台播放、秒开等多样的推流和播放端功能,且同时支持直播、点播、本地视频等多种类型视频的播放,省去客户自己开发的成本。
模块化一体化
推流端和播放端各项功能模块化,可根据自身业务选择集成,推流播放可单独集成也可一体集成,结合云端京享超清转码、录制、分发等服务可提供端到端整体解决方案。
低功耗、低延时
对多种手机型号做兼容性测试,针对性优化,同时结合云端服务及优化的分发节点,提供低延时低功耗的服务。
网络自适应
SDK可自动实时计算实际网络状况,实现网络自适应,可根据实际网络情况动态调整目标码率,保证视频流畅的同时提供较高的视频质量。
24小时专家客服
提供7*24小时专家客服,随时处理客户问题,为客户的业务运营保驾护航。

产品功能

推流SDK

iOS、Android适配

提供iOS、Android端不同的推流安装包。

H.264/H.265推流

支持H.264/H.265两种编码格式进行推流,主播可自行选择。

视频美颜滤镜

支持磨皮、美白等美颜,清新、风景、人物、日光等视频滤镜供客户推流调用。

专业音频处理

支持支持大叔、萝莉、机器人、庄重等音频滤镜,支持混音、耳返、降噪、音频升降调等多种音频处理。

多种推流方式

支持镜像、画中画、悬浮窗、画笔、背景图、纯音频、静音等多种推流方式。

多种预览方式

支持通过GLSurfaceView或TextureView进行预览。

推流录制

支持录制推流视频片段和一键截屏,保存至本地相册。

添加水印

支持图片,文字及时间戳水印,且支持调整水印位置、大小、方向及透明度

网络自适应

支持自动实时计算实际网络状况,实现网络自适应,可根据实际网络情况动态调整目标码率,保证视频流畅性同时提供较高的视频质量。

播放SDK

iOS、Android适配

提供iOS、Android端不同的播放安装包。

多编码格式、多协议支持

支持H.264、H.265播放,支持RTMP、HTTP-FLV、HLS协议的直播视频播放。

首屏秒开

支持首屏秒开,快速起播。

直播追赶

支持RTMP、HTTP-FLV协议的直播追赶,保证音频视频的同步性。

播放预加载

播放当前视频时预加载下一个视频,适用于短视频播放。

Gif截图

视频播放时,可自定义位置截取视频或者GIF动图。

视频旋转

支持设置画面播放时的旋转角度,旋转方向为逆时针旋转,旋转角度为0度,90度,180度和270度。

多实例播放

支持使用一个实例进行多次播放,无需每次播放时创建新实例

动态重连

支持直播SDK动态重连。

播放功能丰富

支持倍速播放、加密播放、URL播放、纯音频播放、遍播边缓存、悬浮窗播放等。

应用场景

事件直播

移动直播SDK可应用于产品发布会、现场活动等事件直播活动,通过专业的信号采集设备,通过推流SDK 提供稳定、清晰、流畅的推流服务,播放SDK可完成直播流在用户端的稳定播放。

秀场/游戏直播

移动直播 SDK可广泛应用于秀场/游戏直播等行业,主播安装京东云移动直播SDK后,配合云端直播服务器,拿起手机即可开播,同时安装了移动直播SDK的用户可实时观看。