npm 包 meister-plugin-nativehls 使用教程

阅读时长 4 分钟读完

什么是 meister-plugin-nativehls

meister-plugin-nativehls 是基于 Native HLS 支持的 HLS 视频播放器插件。根据官方文档,Native HLS 在 Chrome55 开始支持,其他浏览器也陆续开始支持。Native HLS 的优点是不需要 Flash 或者其他插件,可以全面支持视频的 HTTP Live Streaming(HLS)协议。此外,meister-plugin-nativehls 还支持多种格式的视频如 MP4。如果您需要在前端开发中使用 HLS 协议播放视频,可以尝试使用 meister-plugin-nativehls。

安装

你可以通过 npm 安装 meister-plugin-nativehls:

使用

  1. 通过 npm 安装 meister-player:

    然后在 HTML 中引入:

    如果您已经安装了 meister-player 可以跳过这步。

  2. 通过 import 引入插件:

    如果您通过 script 引入了 meister-plugin-nativehls ,可以这样:

  3. 配置播放器

    -- -------------------- ---- -------
    ----- ------ - -
        ------ -----
        -------- -------
        ----- ------
        --------- ------
        -------- ------
        -------- -
            ---------- -
                -------- -----
            --
        --
    --
    
    ----- ------- - --- ------------------------- --------

    其中 #meisterPlayer 是播放器的容器 id。

示例

下面是一个使用 meister-plugin-nativehls 播放视频的示例代码:

-- -------------------- ---- -------
------
  ------
    ------------------------------- ----------
    ------- -------------------------------------------------------------
    ------- -------------------------------------------------------------------------
  -------
  ------
    ---- -------------------------

    --------
      -- -- --- ----
      ------------------------------------------- -- -- -
        ----- ------ - -
          ------ -----
          -------- -------
          ----- ------
          --------- ------
          -------- ------
          -------- -
              ---------- -
                  -------- -----
              --
          --
        --

        ----- ------- - --- ------------------------- --------

        -- -- ---- -----
        -----------------
          ---- -----------------------------------------------------------
          ----- ------------------------
        ---
      ---
    ---------
  -------
-------

结论

在前端开发中使用 meister-plugin-nativehls 可以方便地实现对 HLS 协议视频的播放。通过 npm 安装和配置,可以快速地搭建视频播放器,而且操作也非常简单。希望这篇文章对大家有所帮助。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055a2181e8991b448d7c3e

纠错
反馈