我的例子是,在相应的资产文件夹中存在多个.m3u8和.ts文件,例如,
/vod/CDN/ABC/index/.m3u8 and .ts
/vod/CDN/DEF/index/.m3u8 and .ts
...
/vod/CDN/XXX/index/.m3u8 and .ts
我希望找到所有/index/目录,并将它们的*.m3u8和*.ts分别移动到相应的新创建的目录中。例如,将*.m3u8移动到**/hls/index/**,将*.ts移动到**/index/hls/**
其结果应是:
/vod/CDN/ABC/hls/index/.m3u8
/vod/CDN/ABC/index/h
我使用hls.js实现我的视频播放器,我有一些https:///格式的ts文件和一个m3u8文件。 我用php读取了清单文件并将内容发送给js (res“m3u8”=m3u8的内容),然后将其放入hls.loadSource()中,如下所示。 var manifest = res["manifest"];
var blob = new Blob([manifest]);
var hls = new Hls();
var url = URL.createObjectURL(blob);
hls.loadSource(url);
hls.attachMedia(video);