首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何保证跨浏览器AAC+回放?

如何保证跨浏览器AAC+回放?
EN

Stack Overflow用户
提问于 2014-12-10 23:11:04
回答 1查看 515关注 0票数 1

我有一个为AAC+服务的Icecast服务器(HE v2)。我在网页中使用JPlayer播放内容。在没有闪存播放器的铬中,它工作得很好。

对于启用Flash的浏览器来说,它不会开箱即用。我读到,Icecast希望在流请求中附加一个"type=.flv“,使内容可以由Flash播放,虽然我很难找到关于它的Icecast文档,但是它确实可以在Firefox上使用Flash 11。但是它不会在其他有Flash 15和更高版本的浏览器上播放,比如Linux上的谷歌Chrome、火狐和Windows上的I。Google通过禁用Flash就可以很好地播放它。

音频数据被正确下载,如开发人员工具所示,音频被听到大约一秒,然后保持沉默。

有没有什么可以让AAC+播放成为可能的闪存播放器?

链接:

http://148.251.184.14:18044/chr_xmas

默认情况下,它返回带有Content音频/aac的报头。通过添加"?type=.flv“(带有一个点),它返回内容类型视频/x。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-15 22:56:40

原来这是一个jPlayer问题。我在底部注意到了一个提及,它是由一个带有粗黑客的jPlayer叉组成的,这对我的目的来说已经足够了。

不过,它一开始就不起作用,我把台词改成了

代码语言:javascript
复制
if( myStream.bytesLoaded > 2048 ) return 1;

就我的情况而言,bytesTotal不是uint.MAX_VALUE。我不得不用flex编译一个新的.swf,它在火狐和I上的效果就像一个魅力。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27412572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档