You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们
导航

SDK 概述

最近更新时间2023.09.25 18:57:32

首次发布时间2022.02.24 19:18:57

为满足您对原生环境的开播与观播需求,企业直播将相关底层能力整合包装,输出了一套支持您自有产品独立接入的 aPaaS 方案(即 aPaaS SDK 和服务端 API),结合企业直播 SaaS 服务,实现多终端的开播与观播能力。通过丰富的 OpenAPI、可定制化的开观播 SDK 以及模块化 SDK 功能组件,有助于您快速集成落地定制化直播间,打造专属直播体验。

类别
  • 开播 SDK:即 Android 开播 SDKiOS 开播 SDK。支持移动端的录屏直播、视频直播、美颜、评论互动等功能。详见开播 SDK
  • 观播 SDK:即 Android 观播 SDKiOS 观播 SDKWeb 观播 SDK微信小程序观播 SDK。支持移动端、Web 端、微信小程序端的观播、播放控制、评论互动等功能。详见观播 SDK
  • 上传 SDK:Web 上传 SDK 支持将本地视频上传至企业直播媒体库,以及上传本地图片做为媒体库中视频的封面。详见集成 Web 上传 SDK
  • iframe 嵌入:您可以通过 iframe 嵌入的方式将直播间观看页嵌入您自己的页面。通过企业直播提供的 iframe 嵌入链接,您可以轻易地将企业直播的功能模块嵌入到您页面的任意位置,缩短开发周期。详见 iframe 嵌入

    说明

    iframe 嵌入能力与 SaaS 方案相同。支持的功能列表详见 SaaS 与 aPaaS 功能差异

功能介绍

开播 SDK

开播 SDK 提供录屏直播和视频直播两大功能。

录屏直播

主持人可以实时共享屏幕画面,而无需有线或无线连接的繁琐步骤,大大降低了直播门槛。录屏直播适用于游戏直播或演示效果直播等场景。

注意

  • 该功能仅适用于 iOS 12 及以上版本。
  • iOS 16.4 硬编存在问题,会导致直播画面模糊。
  • 仅 Android 10 及以上版本支持录制设备声音。

直播开始前

点击录屏直播页签,使用以下功能。

功能

描述

切换横竖屏

默认为竖屏模式。点击竖屏横屏,切换横竖屏模式。

退出预览页

点击退出图标,退出预览页。

开始直播

点击开始直播,进入授权页面。确保授予您的 App 录制屏幕的权限。

直播开始后

功能

描述

查看直播信息

查看直播名称、直播封面、直播状态、网络状态、直播时长,以及直播间人气。

在评论区与观众互动

查看与回复评论。

静音

点击右下方的设置图标,选择静音静音主持人麦克风。静音后,观众仅可听到主持人的设备声音。

清屏

点击右下方的设置图标,选择清屏,清空聊天区域和封面图区域。

切换页面

观众可看到主持人的屏幕内容。主持人可以切换到想要共享给观众的页面,例如游戏画面或演示画面。

结束直播

点击结束图标,结束当前直播。

视频直播

在直播期间,主持人可以通过设备摄像头露脸直播。开播 SDK 提供的美颜和特效功能保障了观众更好的观看体验。

直播开始前

点击视频直播页签,使用以下功能。

功能

描述

选择开播清晰度

点击 HD,在选择清晰度弹窗内修改开播清晰度。默认清晰度为超清 720P

切换横竖屏

默认为竖屏模式。点击横竖屏切换图标切换横竖屏模式。

切换前后摄像头

默认为前置摄像头。点击相机图标切换前后摄像头。

使用美颜和特效

点击美化道具,使用美颜、滤镜功能以及添加画面特效。

退出预览页

点击退出图标,退出预览页。

开始直播

点击开始直播,基于设置好的效果开始直播。

直播开始后

功能

描述

查看直播信息

查看直播名称、直播封面、直播状态、网络状态、直播时长,以及直播间人气。

在评论区与观众互动

查看与回复评论。

使用美颜和特效

点击美化或道具图标,使用美颜、滤镜功能以及添加画面特效。

设置

点击右下方的设置图标,进行以下设置。

  • 镜像:镜像翻转直播画面。
  • 镜头翻转:切换前后摄像头。
  • 闪光灯:开启主持人设备的闪光灯。
  • 静音:静音主持人麦克风。静音后,观众无法听到主持人的声音。
  • 清屏:清空聊天区域和封面图区域,让主持人能够专注于自身画面。
  • 媒体:选择本地图片或视频,即可将其展示在开播页面。观众在观看页可看到主持人的摄像头画面和选中的图片或视频。主持人可点击图片或视频右上方的 x,将其从开播页面和观看页删除。

    说明

    目前仅 iOS 开播 SDK 支持选择本地视频。

  • 文本:在输入框中输入文字,将文字转换成白底黑字的图片并展示在开播页面。观众在观看页可看到主持人的摄像头画面和转换后的白底黑字图片。主持人可点击图片右上方的 x,将其从开播页面和观看页删除。

    说明

    • 文字转换成的图片不在本地保存。
    • 最多支持将 15 个字符转换为图片,超出的部分不在图片中显示。

结束直播

点击结束图标,结束当前直播。

观播 SDK

您可以通过企业直播控制台或调用对应的服务端 API,在集成了观播 SDK 的观看页和 App 端实现指定功能。具体功能,详见SaaS 与 aPaaS 功能差异。您也可以通过调用 SDK API 或修改相关参数,自定义观看页的显示。详见对应的 SDK 文档。

说明

  • 微信小程序观播 SDK 目前支持的功能较少,详见集成微信小程序观播 SDK
  • iOS/Android 观播 SDK 和 PC 端 Web 观播 SDK 支持的直播协议为 HTTP-FLV 协议,移动端 Web 观播 SDK 支持的直播协议为 HLS 协议。