LSS开发指南

音视频直播 LSS

  • 播放器SDK
  • Demo体验
  • 产品动态
  • 产品描述
    • 功能特性
    • 产品概述
    • 产品优势
    • 应用场景
    • 核心概念
  • 控制台操作指南
    • 多用户访问控制
    • LSS概览
    • 标签管理
    • 黄反审核
    • 安全策略
    • 开通LSS
    • 日志管理
    • 质量监控
    • 操作指引
    • 统计分析
      • 用量查询
      • 直播域名
      • 用户行为
    • 模板管理
      • 缩略图模板
      • 水印模板
      • 通知模板
      • 转码模板
      • 录制模板
    • 域名管理
      • 配置HTTPS
      • 时移&回看功能
      • 配置CNAME
      • 关闭域名
      • 添加域名
      • 删除域名
      • 开启域名
      • 配置转推功能
    • 流管理
      • 查询流信息
      • 新建流
  • 入门指南
    • 开始使用LSS
    • 创建推流和播放域名
    • 快速入门流程
  • 第三方工具使用指南
    • OBS推流工具使用指南
  • 服务等级协议SLA
    • LSS服务等级协议SLA
  • API参考
    • 日志下载接口
    • 统计接口
    • 模板接口
    • 文档更新记录
    • 通知接口
    • Stream接口
    • 轮播接口
    • 错误返回
    • 录制视频裁剪
    • 使用须知
    • 公共头域
    • 概述
  • 常见问题
    • API、SDK使用类问题
    • 计费类问题
    • 使用类问题
    • 常见问题总览
    • 性能类问题
    • 安全类问题
  • 视频专区
    • 操作指南
    • 开通直播服务
    • 新手入门
    • 产品简介
  • 低延时直播
    • 低延时直播概述
    • Demo和SDK接入说明
    • 低延时直播RTL SDK隐私政策
    • 低延时直播和标准直播区别
    • 低延时直播RTL SDK开发者个人信息保护合规指引
    • 低延时直播快速入门
    • SDK集成指南
      • SDK集成指南
      • 低延时传输层SDK
        • SDK接口说明
        • iOS端SDK集成指引
        • Android端SDK集成指引
      • 低延时全功能SDK
        • Android 端集成指引
  • 产品定价
    • 余额不足提醒和欠费处理
    • 账单
    • 购买流程
    • 计费方式变更
    • 计费概述
    • 预付费资源包
    • 退款说明
    • 直播增值服务费用
      • 直播录制
      • 直播审核
      • 直播转推
      • 直播转码
      • 直播时移
      • 直播截图
    • 直播基础服务费用
      • 标准直播服务费用
      • 低延时直播服务费用
  • 服务端SDK
    • 服务端PHP-SDK
      • 异常处理
      • 安装LSS-PHP-SDK
      • 安装LssClient
      • LSS开发指南
    • 服务端Java-SDK
      • 录制功能
      • 统计功能
      • 通知功能
      • Java-SDK-文档
      • 安装LSS-Java-SDK
      • stream管理
      • LssClient
  • 推流端SDK
    • iOS端推流SDK
      • 简介
      • 推流-SDK-开发指南
    • Android端推流SDK
      • 简介
      • 推流-SDK-开发指南
所有文档
menu
没有找到结果,请重新输入

音视频直播 LSS

  • 播放器SDK
  • Demo体验
  • 产品动态
  • 产品描述
    • 功能特性
    • 产品概述
    • 产品优势
    • 应用场景
    • 核心概念
  • 控制台操作指南
    • 多用户访问控制
    • LSS概览
    • 标签管理
    • 黄反审核
    • 安全策略
    • 开通LSS
    • 日志管理
    • 质量监控
    • 操作指引
    • 统计分析
      • 用量查询
      • 直播域名
      • 用户行为
    • 模板管理
      • 缩略图模板
      • 水印模板
      • 通知模板
      • 转码模板
      • 录制模板
    • 域名管理
      • 配置HTTPS
      • 时移&回看功能
      • 配置CNAME
      • 关闭域名
      • 添加域名
      • 删除域名
      • 开启域名
      • 配置转推功能
    • 流管理
      • 查询流信息
      • 新建流
  • 入门指南
    • 开始使用LSS
    • 创建推流和播放域名
    • 快速入门流程
  • 第三方工具使用指南
    • OBS推流工具使用指南
  • 服务等级协议SLA
    • LSS服务等级协议SLA
  • API参考
    • 日志下载接口
    • 统计接口
    • 模板接口
    • 文档更新记录
    • 通知接口
    • Stream接口
    • 轮播接口
    • 错误返回
    • 录制视频裁剪
    • 使用须知
    • 公共头域
    • 概述
  • 常见问题
    • API、SDK使用类问题
    • 计费类问题
    • 使用类问题
    • 常见问题总览
    • 性能类问题
    • 安全类问题
  • 视频专区
    • 操作指南
    • 开通直播服务
    • 新手入门
    • 产品简介
  • 低延时直播
    • 低延时直播概述
    • Demo和SDK接入说明
    • 低延时直播RTL SDK隐私政策
    • 低延时直播和标准直播区别
    • 低延时直播RTL SDK开发者个人信息保护合规指引
    • 低延时直播快速入门
    • SDK集成指南
      • SDK集成指南
      • 低延时传输层SDK
        • SDK接口说明
        • iOS端SDK集成指引
        • Android端SDK集成指引
      • 低延时全功能SDK
        • Android 端集成指引
  • 产品定价
    • 余额不足提醒和欠费处理
    • 账单
    • 购买流程
    • 计费方式变更
    • 计费概述
    • 预付费资源包
    • 退款说明
    • 直播增值服务费用
      • 直播录制
      • 直播审核
      • 直播转推
      • 直播转码
      • 直播时移
      • 直播截图
    • 直播基础服务费用
      • 标准直播服务费用
      • 低延时直播服务费用
  • 服务端SDK
    • 服务端PHP-SDK
      • 异常处理
      • 安装LSS-PHP-SDK
      • 安装LssClient
      • LSS开发指南
    • 服务端Java-SDK
      • 录制功能
      • 统计功能
      • 通知功能
      • Java-SDK-文档
      • 安装LSS-Java-SDK
      • stream管理
      • LssClient
  • 推流端SDK
    • iOS端推流SDK
      • 简介
      • 推流-SDK-开发指南
    • Android端推流SDK
      • 简介
      • 推流-SDK-开发指南
  • 文档中心
  • arrow
  • 音视频直播LSS
  • arrow
  • 服务端SDK
  • arrow
  • 服务端PHP-SDK
  • arrow
  • LSS开发指南
本页目录
  • Stream流管理
  • 新建Stream
  • 查询特定Domain下的特定Stream
  • 查询特定Domain下的所有Stream
  • 封禁特定Domain下的特定stream
  • 解禁特定Domain下的特定Stream
  • 更新特定Stream的水印
  • 查询特定Stream的实时直播源信息
  • 删除Stream
  • 安全策略
  • 查询安全策略
  • 统计
  • 查询所有Domain的统计概要
  • 查询所有Domain的统计数据
  • 查询特定Domain下特定Stream的统计数据
  • 查询特定Domain下所有Stream的统计数据
  • 查询所有Domain的总流量
  • 查询特定Domain的流量
  • 查询所有Domain的总带宽
  • 查询特定Domain的带宽
  • 查询所有Domain的总请求数
  • 查询特定Domain的请求数
  • 查询实时Stream统计数据

LSS开发指南

更新时间:2025-08-21

音视频直播服务 LSS 采用域名(Domain)、应用(App)、流(Stream)三级直播管理单元,一个域名(Domain)下可包含多个应用(App),一个应用(App)下可包含多个流(Stream)。每个应用(App)继承所属域名(Domain)的所有配置,同理,每个流(Stream)继承所属应用(App)的所有配置。

Stream流管理

新建Stream

在特定Domain下新建推流Stream,用户只需要在域名下指定app、stream名称,就可以拼接推流地址。

用户无需创建推流地址,仅需要在推流时,将推流地址输入在推流工具即可开始推流。

查询特定Domain下的特定Stream

代码示例如下:

PHP
1//指定Domain, App, Stream
2$domain = '<Domain_Name>';
3$app = '<App_Name>';
4$stream = '<Stream_Name>';
5$response = $client->getStream($domain, $app, $stream);
6print json_encode($response);

查询特定Domain下的所有Stream

代码示例如下:

PHP
1//指定Domain
2$domain = '<Domain_Name>';
3$response = $client->listStreams($domain);
4foreach ($response->streams as $stream) {
5    print json_encode($stream);
6}

封禁特定Domain下的特定stream

代码示例如下:

PHP
1//指定Domain, App, Stream
2$domain = '<Domain_Name>';
3$app = '<App_Name>';
4$stream = '<Stream_Name>';
5$response = $client->pauseStream($domain, $app, $stream);
6print json_encode($response);

解禁特定Domain下的特定Stream

代码示例如下:

PHP
1//指定Domain, App, Stream
2$domain = '<Domain_Name>';
3$app = '<App_Name>';
4$stream = '<Stream_Name>';
5$response = $client->resumeStream($domain, $app, $stream);
6print json_encode($response);

更新特定Stream的水印

代码示例如下:

PHP
1//指定Domain, 参数params
2$domain = '<Domain_Name>';
3$app = '<App_Name>';
4$stream = '<Stream_Name>';
5$options = array(
6    'watermarks' => '<Watermarks_Object>',
7);
8$response = $client->updateWatermarksOfStream($domain, $app, $stream, $options);
9print json_encode($response);

查询特定Stream的实时直播源信息

代码示例如下:

PHP
1//指定Domain, App, Stream
2$domain = '<Domain_Name>';
3$app = '<App_Name>';
4$stream = '<Stream_Name>';
5$response = $client->getRealtimeStreamSourceInfo($domain, $app, $stream);
6print json_encode($response);

删除Stream

删除特定Domain下的特定Stream

代码示例如下:

PHP
1//指定Domain, App, Stream
2$domain = '<Domain_Name>';
3$app = '<App_Name>';
4$stream = '<Stream_Name>';
5$response = $client->deleteStream($domain, $app, $stream);
6print json_encode($response);

安全策略

查询安全策略

查询指定安全策略的相关信息,代码示例如下:

PHP
1//指定安全策略名称
2$security_policy = '<SecurityPolicy_Name>';
3$response = $client->querySecurityPolicy($security_policy);
4print json_encode($response);

统计

查询所有Domain的统计概要

代码示例如下:

PHP
1//指定参数params
2$params = array(
3    "startTime" => "2016-09-20T08:00:00Z",
4    "endTime" => "2016-09-21T08:00:00Z",
5);
6$response = $client->getDomainSummaryStatistics($params);
7print json_encode($response);

查询所有Domain的统计数据

代码示例如下:

PHP
1//指定参数params
2$params = array(
3    "startTime" => "2016-09-20T08:00:00Z",
4    "endTime" => "2016-09-21T08:00:00Z",
5    "orderBy" => "domain",
6);
7$response = $client->listDomainStatistics($params);
8print json_encode($response);

查询特定Domain下特定Stream的统计数据

代码示例如下:

PHP
1//指定Domain, App, Stream, 参数params
2$domain = '<Domain_Name>';
3$app = '<App_Name>';
4$stream = '<Stream_Name>';
5$params = array(
6    "startDate" => "20160920",
7    "endDate" => "20160921",
8);
9$response = $client->getStreamStatistics($domain, $app, $stream, $params);
10print json_encode($response);

查询特定Domain下所有Stream的统计数据

代码示例如下:

PHP
1//指定Domain, 参数params
2$domain = '<Domain_Name>';
3$params = array(
4    "startTime" => "2016-09-20T08:00:00Z",
5    "endTime" => "2016-09-21T08:00:00Z",
6);
7$response = $client->listStreamStatistics($domain, $params);
8print json_encode($response);

查询所有Domain的总流量

代码示例如下:

PHP
1//指定参数params
2$params = array(
3    "startTime" => "2016-09-20T08:00:00Z",
4    "endTime" => "2016-09-21T08:00:00Z",
5    "timeInterval" => "MID_TERM",
6);
7$response = $client->getAllDomainTrafficStatistics($params);
8print json_encode($response);

查询特定Domain的流量

代码示例如下:

PHP
1//指定Domain, 参数params
2$domain = '<Domain_Name>';
3$params = array(
4    "startTime" => "2016-09-20T08:00:00Z",
5    "endTime" => "2016-09-21T08:00:00Z",
6    "timeInterval" => "MID_TERM",
7);
8$response = $client->getDomainTrafficStatistics($domain, $params);
9print json_encode($response);

查询所有Domain的总带宽

代码示例如下:

PHP
1//指定参数params
2$params = array(
3    "startTime" => "2016-09-20T08:00:00Z",
4    "endTime" => "2016-09-21T08:00:00Z",
5    "timeInterval" => "MID_TERM",
6);
7$response = $client->getAllDomainBandwidthStatistics($params);
8print json_encode($response);

查询特定Domain的带宽

代码示例如下:

PHP
1//指定Domain, 参数params
2$domain = '<Domain_Name>';
3$params = array(
4    "startTime" => "2016-09-20T08:00:00Z",
5    "endTime" => "2016-09-21T08:00:00Z",
6    "timeInterval" => "MID_TERM",
7);
8$response = $client->getDomainBandwidthStatistics($domain, $params);
9print json_encode($response);

查询所有Domain的总请求数

代码示例如下:

PHP
1//指定参数params
2$params = array(
3    "startTime" => "2016-09-20T08:00:00Z",
4    "endTime" => "2016-09-21T08:00:00Z",
5    "timeInterval" => "MID_TERM",
6);
7$response = $client->getAllDomainPlayCountStatistics($params);
8print json_encode($response);

查询特定Domain的请求数

代码示例如下:

PHP
1//指定Domain, 参数params
2$domain = '<Domain_Name>';
3$params = array(
4    "startTime" => "2016-09-20T08:00:00Z",
5    "endTime" => "2016-09-21T08:00:00Z",
6    "timeInterval" => "MID_TERM",
7);
8$response = $client->getDomainPlayCountStatistics($domain, $params);
9print json_encode($response);

查询实时Stream统计数据

查询指定domain、app下所有stream的实时统计数据。仅对streamingStatus=STREAMING的stream有效,否则会报Exception。

代码示例如下:

PHP
1//指定Domain, App
2$domain = '<Domain_Name>';
3$app = '<App_Name>';
4$response = $client->listRealtimeStreamStatistics($domain, $app);
5print json_encode($response);

上一篇
安装LssClient
下一篇
服务端Java-SDK