如何从网站获取mp3音频流媒体网址?

时间:2017-05-05 22:02:02

标签: android iphone audio-streaming radio live-streaming

我正在尝试为广播电台制作应用,但仍然遇到同样的错误。

这就是它给我的。

http://www.tantalk1340.com/wp-content/plugins/shoutcast-icecast-html5-radio-player/html5/html5icecast.php?id=7&caching=201&rand=2/

1 个答案:

答案 0 :(得分:0)

它为您提供了将与播放器生成HTML页面的链接。你可以打开链接,它有非常好的JavaScript代码。下面是一个片段,说明如何获取流:

                var currentTime = Date.now() || +new Date();

                var stream = {
                    title: "Tan Talk 1340 AM",
                    mp3: "http://home.besedic.com:8000/live?hash="+currentTime 
                },
                ready = false;

                jQuery("#jquery_jplayer_1").jPlayer({
                    ready: function (event) {
                        ready = true;

                        if(autoplayz==false)
                         jQuery(this).jPlayer("setMedia", stream);
                        else
                        jQuery(this).jPlayer("setMedia", stream).jPlayer("play");


                    },
                    pause: function() {
                        jQuery(this).jPlayer("clearMedia");
                    },
                    error: function(event) {
                        if(ready && event.jPlayer.error.type === jQuery.jPlayer.error.URL_NOT_SET) {
                            // Setup the media stream again and play it.
                            jQuery(this).jPlayer("setMedia", stream).jPlayer("play");
                        }
                    },
                    swfPath: "js",
                    supplied: "mp3",
                    preload: "auto",
                    wmode: "window",
                    /*autoPlay: true,*/
                    solution:"flash,html",
                    volume: vol/100,
                    keyEnabled: true
                });

如果从代码段不清楚,您的网址是: http://home.besedic.com:8000 / live?hash = + currentTime

image