javascript - 在浏览器中播放pls文件

标签 javascript flash html audio shoutcast

我需要在我的网站中播放pls文件,以便每个用户都可以收听它。
一种方法是使用Flash和ActionScript,但我一直在寻找另一种使用JavaScript或HTML5在浏览器中播放它的方法。

有没有办法使用html5或javascript在浏览器中播放pls文件?

最佳答案

pls文件具有以下格式:

[playlist]
NumberOfEntries=x
File1=http://80.86.106.136:80/
File2=http://80.86.106.136:80/
...

因此您需要阅读内容并执行类似的操作
var content = readPls();
var data = content.split('\n\r');
var number_of_files = data[1].replace('NumberOfEntries=','');
var files = [];
for(var i=0;i<number_of_files;i++){
    files.push(data[2+i].replace("File"+(i+1),''))
}

代码需要工作,但这是解决问题的方法(在js / as中)

关于javascript - 在浏览器中播放pls文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11215522/

相关文章:

javascript - 构建选择的 Angular Directive(指令)未定义

php - 通过 javascript 调用禁用 zend 布局

flash - 如何在浏览器上播放avi文件

html - Bootstrap 3 菜单项在小屏幕上消失

javascript - 删除 float 的 '.'

javascript - 尼尔利。如何解析语法 近用JS语法

flash - 绘制矩形太大

html - 有没有一种方法可以使文本字符刷新到HTML5中其边框的顶部?

javascript - 如何在打开另一个 div 之前隐藏一个 div?

javascript - 如果内容超过使用 JavaScript 的 html 表格的固定宽度,则将文本拆分到下一行