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

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日