首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在IOS和Android上仅播放HLS音频流,但保留音频控制

在IOS和Android上仅播放HLS音频流,但保留音频控制
EN

Stack Overflow用户
提问于 2013-01-05 06:43:14
回答 1查看 2.3K关注 0票数 1

这里是它的简短部分。我正在为我正在开发的iOS/Android应用程序使用HLS流和JWPlayer6。JWPlayer http://www.longtailvideo.com/运行良好,并优雅地回退到其他流媒体和播放器类型。问题是,当我想在iOS中安全地播放音频时,播放器只是一个中间有播放图标的压缩黑色矩形,如果我点击音频,它可以正常播放,但它会在quicktime窗口中启动文件,quicktime播放器窗口完全覆盖了应用程序,因此您无法收听文件并继续使用应用程序。

是否有任何可能的方法来播放纯音频流,使用一个实际可嵌入的播放器,而不是在iOS和安卓上启动音频媒体类型的默认机制。

我已经使用JPlayer来实现我想要的功能,放置在应用程序底部的js/css播放器在一个固定的位置,这样你仍然可以浏览应用程序的同时,该文件正在播放,但这只是演示解决方案,我的老板向他展示它将如何工作,但在最后,我们将需要一个解决方案,可以安全地流式播放的音频与播放器,让您保持在应用程序的控制在页面上,而不是启动quicktime,即使在播放文件后,不会返回到应用程序的其他视图。

任何建议都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-10 22:31:06

Lol...anyway最终找到了一个适合我的解决方案。由于我们的应用程序的HTML端驻留在iOS的webview中,多亏了phonegap,我能够做到以下几点。

HTML5 inline video on iPhone vs iPad/Browser

现在,播放器最终像iPad一样进行内联游戏。我测试了一下,它工作得无懈可击。我还测试了它,没有在应用程序代码中添加obj-c标志,它不能工作。这意味着我提供的解决方案只有当你使用html和obj-c打包你的应用程序时才有效,就像phonegap或Titanium等。这正是我想要的。现在,我可以利用jw的所有强大之处,并且仍然可以很好地使用iOS,并为我们所有的members...thanks提供很好的用户体验,让你有时间和耐心。作为附注,内联音频播放器甚至可以完美地使用Android编写的盒子,而不是编辑任何东西所需的java代码。我很惊讶,因为我知道HLS在Android上还没有得到很好的支持。

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

https://stackoverflow.com/questions/14166203

复制
相关文章

相似问题

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