如何从网页上启动Android的Native MediaPlayer?

时间:2011-05-10 04:42:53

标签: android stream mp3 audio-streaming shoutcast

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

我的问题是“Android的代码是什么?”

3 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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

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

在Android上,使用Intents启动媒体播放器等应用程序。正如Aleadam所说,你不能让网页发布意图。