奶茶不加糖Amy 2023-05-27 21:37 采纳率: 90%
浏览 18

js和websocket控制视频播放失败

js和websocket控制视频播放失败

出现以下错误,教师端播放视频,通过websocket传递给学生端后,学生端无法查看视频

img

js代码大概是这样的

chatSocket1.onmessage = function(e) {
        const data = JSON.parse(e.data);
        const url = data.url;
        const message = data.message;

        if (flvjs.isSupported()) {
            var flvPlayer = flvjs.createPlayer({
                type: 'flv',
                isLive: true,
                url: url,
            },{
                enableStashBuffer:false,
                isLive:true,
                autoCleanupSourceBuffer:true,
            });
            flvPlayer.attachMediaElement(player1);
            flvPlayer.load();
            flvPlayer.play();
        }
    };

  • 写回答

2条回答 默认 最新

  • 0x0007 2023-05-27 22:03
    关注

    浏览器的媒体自动播放策略导致的,修改浏览器设置

    1.点击浏览器右上角的三个点,选择“设置”;
    2.在设置页面中,选择“隐私和安全”;
    3.在“隐私和安全”页面中,找到“网站设置”一栏,点击“内容设置”;
    在“内容设置”页面中,找到“自动播放”一栏,选择“允许”或者“询问”即可。

    评论

报告相同问题?

问题事件

  • 创建了问题 5月27日

悬赏问题

  • ¥15 unity从3D升级到urp管线,打包ab包后,材质全部变紫色
  • ¥50 comsol温度场仿真无法模拟微米级激光光斑
  • ¥15 上传图片时提交的存储类型
  • ¥15 Ubuntu开机显示器只显示kernel,是没操作系统(相关搜索:显卡驱动)
  • ¥15 VB.NET如何绘制倾斜的椭圆
  • ¥15 arbotix没有/cmd_vel话题
  • ¥15 odoo17的分包重新供应路线如何设置?可从销售订单中实时直接触发采购订单或相关单据
  • ¥15 用C语言怎么判断字符串的输入是否符合设定?
  • ¥15 通信专业本科生论文选这两个哪个方向好研究呀
  • ¥50 我在一个购物网站的排队系统排队,这个排队到号后重新定向到目标网站进行购物,但是有技术牛通过技术方法直接跳过排队系统进入目标网址购物,有没有什么软件或者脚本可以用