【问题标题】:How to launch Android's Native MediaPlayer from a webpage?如何从网页启动 Android 的 Native MediaPlayer?
【发布时间】:2011-08-22 03:52:48
【问题描述】:

我想为我的 Shoutcast 流创建一个网页,以启动 Android 的本机媒体播放器。我在这里找到了一个例子>>http://s4.viastreaming.net/8000/mobile/

我的问题是“使 Android 成为可能的代码是什么?”

【问题讨论】:

  • Nate - 您的辱骂性回复(已删除)是没有根据的。请具体说明您认为他们漏掉了您的问题的何种方式,但请留在家里。

标签: android stream mp3 audio-streaming shoutcast


【解决方案1】:

您不需要任何代码。只需返回一个音频/mpeg 类型的对象,也许是一个 mp3 文件,android 将通过打开其媒体播放器来处理它!

【讨论】:

    【解决方案2】:

    出于安全原因,无法从网页启动任何意图(包括音乐播放器)。

    该页面将音乐流式传输到浏览器并让操作系统决定如何处理它。应用程序使用什么来收听它取决于每个用户。你将无法控制它。

    【讨论】:

      【解决方案3】:

      Android 浏览器尝试对某些类型的媒体进行智能处理。如果它检测到它知道如何处理的嵌入式媒体,它将启动一个选择器(或默认播放器)。

      这种行为可能会让您误以为网页本身实际上是在启动媒体播放器应用程序,但实际上并非如此,这只是浏览器的智能。

      在 Android 上,媒体播放器等应用程序是使用 Intent 启动的。正如 Aleadam 所说,您不能让网页启动意图。

      【讨论】:

        猜你喜欢
        • 2022-12-05
        • 2011-07-14
        • 2016-11-18
        • 2010-10-29
        • 2021-10-21
        • 1970-01-01
        • 2013-09-26
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多