概述 音视频直播LSS(Live Streaming Service)是一个直播PaaS服务平台,旨在帮助企业及个人开发者客户快速搭建自己的直播平台及应用,LSS的产品架构图如图所示: LSS提供直播“采集端-服务端-播放端”全套定制开发能力,采集端从直播源获取直播推流送到LSS服务端,LSS服务端完成直播流的处理(包括转码、加密、添加水印、生成缩略图等),播放端进行播放。 如果您是初次调用百度智
模板接口 录制模板接口 此接口用于配置直播过程中视频录制功能的参数集合。通过录制模板可以配置录制视频的存储模式,存储到BOS或存储到VOD、录制视频格式(MP4/M3U8)、单个录制文件时长等。 目前API仅支持查询指定录制模板和查询模板列表接口,用户如需新建录制模板,请在控制台创建,参见 录制模板 。 查询录制模板 接口描述 查询用户指定录制模板的详情。 请求语法 GET /v{version}
公共头域 公共请求头域 公共头域 描述 是否必选 host 服务域名,目前固定为lss.bj.baidubce.com 是 x-bce-date 表示日期的字符串,符合API规范。 否 x-bce-request-id 请求ID。 否 authorization 包含Access Key与请求签名。 是 content-type application/json; charset=utf-8。 是
Stream接口 新建Stream 推流类型stream,用户只需要在域名下指定app、stream名称,就可以拼接推流地址。 推流 直播推流的状态包括下列几种: 已就绪 ready 直播中有输入流 ongoing:streaming;无输入流 ongoing:no_resource。streaming,no_resource为ongoing的子状态,会因为网络等因素导致直播不稳定而切换状态。 已
快速入门流程 概述 本文介绍如何开通和使用百度智能云音视频直播LSS来完成一次直播过程,使用户能快速了解购买和操作的流程。 使用流程 基本操作流程如下图所示: 注册及实名认证。注册百度智能云账号,并完成实名认证。 开通音视频直播LSS服务。 创建推流和播放域名,所有域名请确保已经 备案 。 进行相关配置(可选)。 推流:用户可以使用手机、电脑等设备推流到LSS。 播放:用户通过LSS播放直播流。
功能特性 本文提供音视频直播LSS产品功能说明,具体功能描述和使用方法,请查询对应详细文档。 直播推流 功能名称 描述 推流协议 支持主流RTMP协议推流到LSS。 推流方式 支持百度智能云iOS、Android、Web等推流端SDK及Demo,也支持常见的第三方推流软件,如OBS/XSplit/FMLE等。 推流设备 支持常见的第三方RTMP推流硬件、编码器以及盒子等设备。 直播向第三方源站拉流
创建推流和播放域名 概述 开通LSS服务后,用户就可以在LSS中进行创建推流和播放域名操作,使用百度智能云音视频直播LSS来完成一次直播过程。 创建推流和播放域名 登录 控制台 ,选择百度智能云音视频直播LSS,选择域名管理,点击添加域名,完成推流域名和播放域名创建。 为直播进行相关配置(可选),包含一些访问控制、转码、录制、水印、缩略图等配置。 实时转码 。灵活选择多个转码模板,实现多码率输出,
黄反审核 概述 LSS直播提供截图审核功能,支持通过控制台配置的截图审核模板,在主播推流过程中截取直播画面进行内容审核, 并将直播截图或鉴黄数据存储至百度云对象存储中。LSS直播推流默认关闭截图审核功能,本文将向您介绍如何对指定推流域名配置截图审核功能。 注意事项 截图功能可单独开启使用,但鉴黄功能需开启截图后才能开启,不可单独使用。 截图与鉴黄为收费功能,启用后,截图功能按每千张¥0.1元收费;
安装LSS-Java-SDK 直接使用JAR包 操作步骤如下: 1.下载最新版 Java SDK 压缩工具包。 2.将下载的 bce-java-sdk-version.zip 解压后,复制到工程文件夹中。 3.在Eclipse右键“工程 -> Properties -> Java Build Path -> Add JARs”。 4.添加SDK工具包 lib/bce-java-sdk-{versi
简介 百度智能云 iOS 端推流 SDK (以下简称“推流 SDK”) 是百度官方推出的 iOS 平台用于推流的软件开发工具包,为您提供简单、便捷的开发接口,助您快速实现音视频直播推流功能。 优势 支持 GPU 硬件加速,CPU 占用低,能明显增加手机续航时间 压缩比例大,能对视频进行 High Profile 的H264编码 支持高斯模糊等多种实时滤镜效果 支持视频图片水印功能 良好的向上兼容,