You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Phoenix集成MUX Data问题:Video.js播放后数据面板无播放量更新

Phoenix应用集成Video.js + MUX监控后播放量统计不更新

我正尝试在Phoenix应用中集成Video.js的MUX监控功能,已完成MUX官方文档要求的全部配置,但播放视频后,MUX数据面板的播放量始终未更新。视频本身可以正常多次播放,但统计数据没有任何变化。

相关代码

my_app/assets/js/app.js

import videojs from "../vendor/video.min"
import videomux from "../vendor/videojs-mux"

const hooks = {
    videojs,
    videomux
  }

hooks.PlayVideo = {
    mounted() {
        var player = videojs(this.el.id, {
            "autoplay": true,
            controlBar: {
                volumePanel: {
                  inline: false,
                  volumeControl: {
                    vertical: true
                  }
                }
              },
            plugins: {
              mux: {
                debug: false,
                data: {
                  env_key: 'development_env_key', // required
                  video_title: 'Testing video',
                  video_id: '123456'
                }
              }
            }
        });
        player.play();
    }
  }

my_app/live/components/video_component.ex

<video autoplay id="video-player" phx-hook="PlayVideo"  width="100%" class="video-js vjs-default-skin" controls>
  <source src="https://sample.video/playlist.m3u8" type="application/x-mpegURL">
</video>

相关截图

MUX数据面板截图1
MUX数据面板截图2
MUX数据面板截图3

内容的提问来源于stack exchange,提问作者bala15

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 12:29:54