You need to enable JavaScript to run this app.
导航
SDK 概述
最近更新时间:2024.09.30 14:32:50首次发布时间:2022.01.17 10:33:21

视频直播 SDK 是一款专属直播业务场景的自研软件开发工具集,已为抖音、西瓜、今日头条等全线产品提供了直播的底层能力支持。在集成视频直播推拉流能力的同时,抽象典型应用场景,提供连麦互动、主播 PK 和美颜特效等互动功能。具有高稳定性,功能丰富,接入简单的特点。

  • SDK 名称:视频直播 SDK
  • SDK 开发者:北京火山引擎科技有限公司
  • 主要功能:提供基础的视频直播推拉流能力以及连麦、美颜等互动能力。

接入 SDK

平台/语言获取 SDK集成 SDK
Android获取 SDK集成 SDK
iOS获取 SDK集成 SDK
React Native获取 SDK集成 SDK

相关信息

SDK 与 License 版本介绍

视频直播 SDK 分为精简版互动版两种。

  • 直播精简版:适用于纯直播业务的场景;
  • 直播互动版:适用于既有直播业务,又有连麦等互动需求的场景,同时支持超低延时直播

说明

React Native 仅支持互动版。

视频直播 SDK 签发的 License 分为基础版高级版试用版三种。

  • 基础版 License:适用于仅需要基础推拉流功能的直播场景;
  • 高级版 License:适用于既需要基础推拉流功能,又需要 H.265 硬件编解码优化和拉流超分等功能的直播场景;
  • 试用版 License:适用于测试体验等试用场景,包含直播 SDK 全部功能。

视频直播 SDK 精简版互动版均支持申请基础版高级版测试版 License,您可以根据需要进行选择。

功能列表

视频直播 SDK 分为直播推流 SDK 和直播拉流 SDK。直播推流 SDK 和直播拉流 SDK 所支持的功能与版本和 License 对应关系如下表所示。

  • 直播推流 SDK
功能
精简版 SDK互动版 SDK
基础版 License高级版 License试用版 License基础版 License高级版 License试用版 License
手机摄像头/麦克风采集
录屏推流
自定义采集(外部采集)
RTMP over TCP 推流
RTMP over QUIC 推流
推流码率自适应
后台模式
推流录制
背景音乐播放
音乐与人声混音
SEI 消息发送
美颜滤镜(需单独购买智能美化特效 SDK
RTM 协议推流---
观众连麦(需开通 RTC 服务---
主播 PK(需开通 RTC 服务---
H.265 硬编--
  • 直播拉流 SDK
功能
精简版 SDK互动版 SDK
基础版 License高级版 License试用版 License基础版 License高级版 License试用版 License
HTTP-FLV 播放
HTTP over QUIC 播放
RTMP 播放
HLS 播放
ABR 拉流
播放控制
声音控制
填充/旋转模式
SEI 消息接收
秒开优化
RTM 协议拉流---
H.265 硬解--
拉流超分--

名词解释

客户端 SDK 相关名词的含义请参见名词解释