媒体错误。不支持的格式或来源

问题描述 投票:0回答:1

我使用的是 媒体播放器 对于我的视频,我正试图在ios和android中播放hls和dash视频格式,这是我目前所拥有的。

现场演示代码笔。现场演示

超文本标记语言

<div class="video">
   <video id="player1" muted autoplay controls preload="none">

data - quality = "SD" >

这里是JS

$('video').mediaelementplayer({
    features: ['playpause', 'current', 'progress', 'duration', 'volume', 'fullscreen', 'quality'],
    stretching: "responsive",
    enableAutosize: false,
    startVolume: 0.5,
    success: function(mediaElement, domObject) {
        mediaElement.setVolume(0.5);
        console.log(mediaElement);
    }
});

现在,当我在移动设备上查看 (ANDROID) 我得到以下错误信息。

Media error: Format(s) not supported or source(s) not found

enter image description here

**

注:在iPhone上,一切都好,问题是与安卓设备

**

我需要做什么来解决这个问题? 任何帮助或建议将被感激。

javascript html jquery html5-video http-live-streaming
1个回答
0
投票

对于未来的参考这个错误,确保你有正确的hls文件与正确的编解码器,这里是教程如何转换mp4到hls文件,正确的方式。

https://docs.peer5.com/guides/production-ready-hls-vod/
© www.soinside.com 2019 - 2024. All rights reserved.