gpt4 book ai didi

android - Android从网页启动流媒体音频播放器的方法

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:15:58 28 4
gpt4 key购买 nike

要链接到 SHOUTcast/HTTP 互联网广播流,传统上您会链接到一个播放列表文件,例如 M3U 或 PLS。从那里,浏览器将启动注册的音频播放器来处理播放列表。这适用于任何 PC、Palm、黑莓和 iPhone。

如果不安装额外的软件,此方法不能在 Android 中工作。当然,Just PlaylistsStreamFurious 可以很好地处理它,但我假设必须有一种方法来调用通常在 Android 安装中默认安装的音频或视频播放器.

默认情况下,没有音频播放器能够处理 M3U 或 PLS。播放器似乎打开了它,但显示“不支持的媒体类型”。

更烦人的是,浏览器能够通过 HTTP 流式传输 MP3 音频,只需打开 MP3 文件的链接即可。我试过直接链接到 SHOUTcast 托管的 MP3 流,结果应该是相同的,但是 SHOUTcast 在用户代理字符串中检测到“Mozilla”,它没有发送流,而是发送了信息页面站。

我应该如何在不使用额外应用程序的情况下从普通移动网站链接到 Android 上的 SHOUTcast 流?

最佳答案

如评论中所述,您的要求是不可能的,至少在 3.0 发布之前是不可能的,即便如此,大多数设备上的功能也需要很长时间。 “没有额外应用程序”的限制太过局限。以下是我敦促您考虑的一些违反此约束的替代方案:

  • 要求用户安装应用
    是的,这不是您想要的,但这是最简单的事情。 Just Playlists (如您所见)会是一个很好的推荐。

  • 使用闪光灯
    不是每个人都有 Flash,但对于那些有的人,您可以嵌入一个 Flash 小部件来播放播放列表。我找到了 one that sounds like it'll work只是来自快速谷歌。 SHOUTcast 有自己的 Flash 播放器吗?

  • 稍等
    基本上是您唯一的其他选择,因为 Android 中还没有此功能。

关于android - Android从网页启动流媒体音频播放器的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4987597/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com