मैं वर्तमान में एक साधारण ऐप डिज़ाइन करने की कोशिश कर रहा हूं जो एक इंटरनेट रेडियो स्टेशन स्ट्रीम करता है। मैं स्टेशन के लिए URL है और तरहमीडिया प्लेयर 0 में त्रुटि, त्रुटि (-38,0)
MediaPlayer mediaPlayer = new MediaPlayer();
try {
mediaPlayer.setDataSource(URL);
} catch (IllegalArgumentException e) {
e.printStackTrace();
} catch (SecurityException e) {
e.printStackTrace();
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
try {
mediaPlayer.prepare();
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
mediaPlayer.start();
कार्यक्रम जब नकल करते दुर्घटनाग्रस्त नहीं है, लेकिन कुछ भी नहीं खेल रहा है और मैं निम्नलिखित त्रुटि मिलती हूँ मीडिया प्लेयर की स्थापना कर रहा हूँ:
start called in state 0
और नीचे यह
Error (-38,0)
क्या किसी को पता है इसका क्या अर्थ है?
मैंने इन राज्य त्रुटियों के बारे में कुछ पढ़ा है, लेकिन मेरी परियोजना पर लागू होने वाली कुछ भी नहीं मिल सका।
http://stackoverflow.com/questions/8681550/android-2-2-mediaplayer-is-working-fine-with-one-shoutcast-url -but-not-with- http://stackoverflow.com/questions/8671479/android-mediaplayer-works-fine-in-our-custom-audio-streaming-plication-up-to-a –
संभावित डुप्लिकेट [एंड्रॉइड मीडियाप्लेयर समस्याएं: "त्रुटि (-38, 0)" और "राज्य 1 में कॉल करना बंद करें"] (http://stackoverflow.com/questions/11913108/android-mediaplayer-problems-error-38-0-and -स्टॉप-इन-स्टेट-स्टेट -1) – rds
@SmashCode कृपया एक और जवाब चिह्नित करें जैसा स्वीकार किया गया है क्योंकि मेरा जवाब पूरी तरह बेकार है। – tidbeck