js 怎么播放 m3u8 里面的 ts 文件(是音频,不是视频)

js 的audio 播放不了 m3u8 里面的 ts 音频文件,怎么解决呢?

具体问什么要 m3u8 文件,具体可以看看这篇文章:https://blog.csdn.net/pangrui...

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ts文件播放</title>
</head>
<body>
<audio id="music1" src="./ld-00001.ts"></audio>
<span onclick="paly();">播放</span>
<script>
function paly(){
    var audio = document.getElementById('music1');
    if(audio!==null){
        if(audio.paused){
            // 播放            
            audio.play();
            return;
        }
        // 暂停
        audio.pause();
    }
}
   
</script>
</body>
</html>

m3u8 的地址:https://res001.geekbang.org/m...
ts 文件的下载地址: https://res001.geekbang.org/m...

阅读 8.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题