简介

入门指南可以帮助您快速使用百度智能云音视频直播服务。

开通音视频直播LSS

LSS 入门指南

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

前提条件:

操作步骤:

  1. 开通LSS,参考开通直播服务视频

  2. 添加域名,参考新手入门指导视频

  3. (可选)高级配置,为直播流设置模板、安全策略和通知。

    • 实时转码。灵活选择多个转码模板,实现多码率输出,最多可同时配置5路输出。

    • 同步录制。在直播过程中可以同步录制音视频流。

    • 水印。在直播音视频中添加图片水印和时间戳。

    • 缩略图,可以为输出的直播视频生成缩略图。

    • 安全策略,在直播过程中配置安全措施,包括推流/播放认证、防盗链三种安全保障机制。

  4. 成功创建域名后,推流域名和播放域名需要分别CNAME至LSS生成“推流CNAME”和“播放CNAME”,对“推流CNAME”和“播放CNAME”进行域名解析后即可进行推流和播放。

    您可以使用任意云厂商的域名解析服务,推荐您使用百度智能云网站服务->域名服务完成域名解析

    推流域名创建完成后,您可以直接在推流工具(例如OBS)上指定app和stream名称,参考OBS使用指南进行推流;也可以继续第5步在LSS 流管理页面拼装推流地址。

  5. 新建流,自定义 App 和 Stream 名称,拼装推流地址。

    用户可以自定义app-name和stream-name,后台自动拼接成推流地址/播放地址。将推流地址输入在推流工具或推流SDK中使用;推流成功后,在流管理页面点击『观看』可以直接播放音视频。

    例如,用户的输入如下:

    名称 | 输入示例
    ---|---
    推流域名|push.your-domain.com
    播放域名|play.your-domain.com
    应用名称|your-app
    流名称|your-stream

    根据拼接规则可得到:

    • 推流地址:rtmp://push.your-domain.com/your-app/your-stream

    播放地址分FLV、RTMP和HLS,L0-L4代表每路直播流:

    • FLV播放地址

      • L0线路: http://<play.your-domain.com>/<your-app>/<your-stream>.flv
      • L1线路: http://<play.your-domain.com>/<your-app>/<your-stream>-L1.flv
      • L2线路: http://<play.your-domain.com>/<your-app>/<your-stream>-L2.flv
      • L3线路: http://<play.your-domain.com>/<your-app>/<your-stream>-L3.flv
      • L4线路: http://<play.your-domain.com>/<your-app>/<your-stream>-L4.flv
    • RTMP播放地址

      • L0线路: rtmp://<play.your-domain.com>/<your-app>/<your-stream>
      • L1线路: rtmp://<play.your-domain.com>/<your-app>/<your-stream>-L1
      • L2线路: rtmp://<play.your-domain.com>/<your-app>/<your-stream>-L2
      • L3线路: rtmp://<play.your-domain.com>/<your-app>/<your-stream>-L3
      • L4线路: rtmp://<play.your-domain.com>/<your-app>/<your-stream>-L4
    • HLS播放地址

      • L0线路: http://<play.your-domain.com>/<your-app>/<your-stream>.m3u8
      • L1线路: http://<play.your-domain.com>/<your-app>/<your-stream>-L1.m3u8
      • L2线路: http://<play.your-domain.com>/<your-app>/<your-stream>-L2.m3u8
      • L3线路: http://<play.your-domain.com>/<your-app>/<your-stream>-L3.m3u8
      • L4线路: http://<play.your-domain.com>/<your-app>/<your-stream>-L4.m3u8
  6. 使用推流工具推流SDK推流至第四步生成的推流地址。

  7. 播放地址直接使用第三方播放器 VLC 播放或使用播放器SDK实现多端(PC、Android、iOS)播放。

了解更多

百度智能云音视频直播服务的基本概念,请参考产品描述,更多有关LSS的操作指导请参考操作指南