Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Shoutcast流url在html5音频标签中不起作用_Javascript_Html_Streaming_Sencha Touch 2_Shoutcast - Fatal编程技术网

Javascript Shoutcast流url在html5音频标签中不起作用

Javascript Shoutcast流url在html5音频标签中不起作用,javascript,html,streaming,sencha-touch-2,shoutcast,Javascript,Html,Streaming,Sencha Touch 2,Shoutcast,请在浏览器()中打开此url。但当我要在html5音频标签中播放它时,它不起作用。请给我建议如何使用jquery、javascript从这个url流式传输。因为我想用Sencha touch在Android和IOS设备上传输它。我的代码是 该URL用于M3U,它是一个播放列表文件,而不是音频文件。您需要加载播放列表,然后播放其中一个条目: http://69.46.88.21:80 m3u是我在Xubuntu上的一个播放列表,它在audo player中打开,而不是在浏览器中打开。感谢您的评

请在浏览器()中打开此url。但当我要在html5音频标签中播放它时,它不起作用。请给我建议如何使用jquery、javascript从这个url流式传输。因为我想用Sencha touch在Android和IOS设备上传输它。我的代码是


该URL用于M3U,它是一个播放列表文件,而不是音频文件。您需要加载播放列表,然后播放其中一个条目:

http://69.46.88.21:80

m3u是我在Xubuntu上的一个播放列表,它在audo player中打开,而不是在浏览器中打开。感谢您的评论。那么在这种情况下我应该怎么做呢?你需要加载文件,然后在音频标签中使用文件中的URL。您可以使用
end
事件加载下一个文件。@jcubic您能指导我如何使用Javascript读取/解析该文件吗。当我尝试使用ajax时失败了如果它不在你的服务器上并且没有启用CORS,那么你需要创建服务器端代理来读取文件。你是对的,你能指导我如何使用Javascript读取该文件吗?我需要这样做吗parse@AtifGulzar假设您可以加载该文件(由于跨原产地问题以及其他原因),只需逐行阅读,然后选择所需的url。该文件并不复杂。使用文本编辑器打开它,看看我的意思。我正在开发一个应用程序,因此当用户来到应用程序进行流式处理时,我不会手动为他们读取该文件。因此,我需要在代码中使用javascript解析该文件,并获取该url进行流式处理。但主要原因是:g我不知道如何使用javascript解析它,当我尝试对它发出ajax请求时,我失败了。请看看这个家伙@AtifGulzar。如果你不能详细说明失败的原因,我就帮不了你。这可能是一个跨源问题,就像我说的。唯一的解决方法是通过服务器端代理。