Jump to content

Streaming Radio


tamsir

Recommended Posts

Bonjour tout le monde.

Je suis en train de développer une application pour écouter une une station radio sur mobile.

Dans home.java j'ai le code suivant:

import java.io.IOException;

import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;

public class home extends Activity {
   /** Called when the activity is first created. */
   @Override
   public void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.main);

       MediaPlayer mp = new MediaPlayer();
       try {
		mp.setDataSource("http://webcast.radio.com:8008");
	} catch (IllegalArgumentException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	} catch (IllegalStateException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	} catch (IOException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}
       try {
		mp.prepare();
	} catch (IllegalStateException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	} catch (IOException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}
       mp.start();
   }
}

Dans le fichier manifest.xml, j'ai le code suivant:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="com.entreprise.rfm"
     android:versionCode="1"
     android:versionName="2.0">
   <application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="false">
       <activity android:name=".home"
                 android:label="@string/app_name">
           <intent-filter>
               <action android:name="android.intent.action.MAIN" />
               <category android:name="android.intent.category.LAUNCHER" />
           </intent-filter>
       </activity>
   </application>
   <uses-sdk android:minSdkVersion="7" />
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>
</manifest> 

L'application fonctionne à merveille avec mon émulateur, j'arrive à suivre les émissions de la station radio.

Cependant une fois que j'ai compilé, publié sur le market et téléchargé, j'arrive plus à attendre la station radio.

Merci de votre aide.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...