You need to enable JavaScript to run this app.
视频直播

视频直播

Copy page
Download PDF
功能集成
FLV 协议拉流
Copy page
Download PDF
FLV 协议拉流

本文介绍如何使用 Web 拉流 SDK(VePlayer)通过 FLV 协议拉流,该功能适用于期望在浏览器端实现中低延迟播放,且不具备 LL-HLS 或 RTM 部署条件的场景,常用于直播娱乐、在线教育等。

适用版本

本文档适用于最新版本的 Web 拉流 SDK,版本信息请参考发布历史,历史版本请参考历史文档

环境要求

VePlayer 支持检查浏览器是否支持播放 FLV 直播流,在开始集成之前,请确保您的开发环境满足以下条件:

warning

  • 播放 FLV 格式的直播流时,直播流视频等级不可超过 level 6, 视频等级说明请参见 Advanced Video Coding
  • 部分不支持 MSE 的 Android 端浏览器可能通过自带播放器支持 FLV 格式播放,但无法通过代码探测。

前提条件

已完成 SDK 集成

配置示例

VePlayer 支持通过 CDN 和 NPM 两种方式集成。您可以根据项目需求选择合适的集成方式。以下示例中将传入多个协议地址,配置降级顺序,在不支持播放 FLV 的浏览器中,会自动降级到 HLS 协议。

通过 CDN 集成时,您需要在 HTML 文件中引入 VePlayer 的 CDN 资源,并配置播放器参数。
VePlayer.createLivePlayer({
    playlist: [
      {
        definitions: [
          'https://xxx.flv',
          'https://xxx.m3u8',
        ],
      },
    ],
    fallback: {
      fallbackOrder: ['flv', 'hls'],
    },
})
Last updated: 2025.08.11 16:52:47