2012-12-30 76 views
1

我已經知道,有Flash和html5播放器,可以有效地流shoutcast來源。我也知道,我可以簡單地添加一個鏈接到.pls並打開它。我知道我不能強制某個特定的播放器在用戶系統上使用。我瀏覽了這個網站上的各種問題,但實際上並沒有找到解決方案。 我知道,如果我使用簡單的href命令並將其指向m3u文件,我可以彈出一個窗口,然後它將加載用戶設置爲默認播放器的任何音頻播放器。我想要做的是爲一個人提供一種方法來點擊特定類型玩家的鏈接,然後打開一個這種類型的嵌入式播放器。如果用戶沒有安裝該插件或播放器,它將提供下載和安裝選項。我已經想出瞭如何嵌入Windows媒體播放器和QuickTime播放器,但我還沒有想出如何嵌入真實音頻或「默認」(winamp vlc媒體)播放器。我希望有人對如何實現這一點有一個想法。謝謝。嵌入媒體播放器流式音頻

回答

1

您所需要做的就是嵌入正確的內容,系統將使用任何插件註冊自己來處理該內容類型。

<embed src="somefile.ra" /> 
+0

意志工作的Shoutcast的流?它會導致流被默認播放器打開嗎? – myth024

+0

@ myth024,是的,它會的。我還建議在URL的末尾添加分號,以防Mozilla兼容用戶代理嘗試播放音頻。 (這將僅用於SHOUTcast ...例如,您的URL可能是'http://1.2.3.4:8000 /;') – Brad

+0

只需注意:如果您以同樣的方式輸入icecast或shoutcast流的URL你會得到一個html5音頻,然後添加一個/listen.pls或listen.ram等。所以