Shoutcast 流让我很头疼。
我试过了:
- JWplayer
- 播放器
- HTML5 音频
这些都不是真正的跨平台浏览器解决方案。他们甚至不能播放所有的广播流!
这个问题还有其他解决方案吗?
也许我可以通过一些 php 库传递流?
有什么解决方案吗?
由于没有人回答,我今天搜查了网络并找到了 soundmanager2 - 至少在我的测试中,它在桌面和移动浏览器上都可以正常工作。
我在 Android、IOS、桌面端 chrome、firefox、safari 上进行了测试,所有的直播频道似乎都运行良好。
所以给你:)
http://www.schillmania.com/projects/soundmanager2/
soundManager.setup({
url: 'soundManager2/swf',
debugMode: false,
// optional: use 100% HTML5 mode where available
// preferFlash: false,
onready: function() {
var mySound = soundManager.createSound({
id: 'shoutCast',
url: valueSelected+';',
type: 'audio/mp3'
});
mySound.play();
},
ontimeout: function() {
// Hrmm, SM2 could not start. Missing SWF? Flash blocked? Show an error, etc.?
}
});
价值选择 =http://198.27.79.224:9770/