2012-07-20 5 views
3

내가 (음악 스트리밍, 라디오) 안드로이드 응용 프로그램을 개발하고있어, 일부 스트림, 나는 콘솔에 다음과 같은 오류가 :안드로이드 (폰갭) "오류 (1, -2147483648)"

오류 (1, -2147483648)

안드로이드는 몇 가지 미디어 형식 만 지원하며 어떤 것도 할 수 없다는 뜻입니까?

외부 소스를 사용하기 때문에 스트림을 다시 인코딩 할 수 없습니다.

소스 코드 :

if (radio && typeof radio.stop != 'undefined') { 
    radio.stop(); 
    radio.release(); 
} 
radio = new Media(data.link); 
radio.play(); 

모든 소스 코드가 그 미디어 클래스 (폰갭) 작업.

로그 캣 :

07-21 00 : 19 : 29.313 : D/DroidGap (280)의 onMessage (onNativeReady, NULL)
07-21 00 : 19 : 29.313 : D/DroidGap (280) : onMessage (onPageFinished, file : ///android_asset/www/index.html)
07-21 00 : 19 : 29.932 : I/데이터베이스 (280) : sqlite returned : error code = 14, msg = Can not 소스 코드에서 파일 열기 25467
07-21 00 : 19 : 30.183 : D/DroidGap (280) : onMessage (networkconnection, 3g)
07-21 00 : 19 : 31.331 : D/DroidGap (280) : onMessage (회 전자, 정지)
07-21 00 : 19 : 36.343 : D/Cordova (280) : onPageFinished (파일 : ///android_asset/www/index.html#radio)
07-21 00:19 : D/DroidGap (280) : onMessage (onNativeReady, null)
07-21 00 : 19 : 36.343 : D/DroidGap (280) : onMessage (onPageFinished, 파일 : ///android_asset/www/index.html#radio)
07-21 00 : 19 : 37.492 : D/dalvikvm (280) : GC_FOR_MALLOC 개체 3015 개/521248 해제 바이트 단위 : 67ms
07-21 00 : 19 : 46.012 : D/Cordova (280) : onPageFinished (파일 : ///android_asset/www/index.html)
07-21 00 : 19 : 46.012 : D/CordovaWebView (2 80) >>> loadUrlNow()
07-21 00 : 19 : 46.012 : D/DroidGap (280)의 onMessage (onNativeReady
07-21 00), 널 : 19 : 46.012 : D/DroidGap (280) : onMessage (onPageFinished, file : ///android_asset/www/index.html)
07-21 00 : 19 : 49.472 : D/Cordova (280) : onPageFinished (파일 : ///android_asset/www/index.html) D/DroidGap (280) : onMessage (onNativeReady, null); 07-21 00 : 19 : 49.472 : D/CordovaWebView (280) : >>> loadUrlNow()
07-21 00 : 19 : 49.472 :)
07-21 00 : 19 : 49.472 : D/DroidGap (280) : onMessage (onPageFinished, 파일 : ///android_asset/www/index.html#radio)
07-21 00 : 20 : 11.273 : D/dalvikvm (280) : GC_FOR_MALLOC이 해제되었습니다. E/MediaPlayer (280) : 오류 (1, -2147483648)
07-21 00 : 20 : 19.254 : E/MediaPlayer (280) : 7695의 개체/570336 바이트
07-21 00 : 20 : 19.254 : 오류 (1, -2147483648)

스트림 : webcast.emg.fm:55655/europaplus64.mp3, 92.53.112.250:8100/rr_aac?type=.FLV

+0

코드 : if (radio && typeof radio.stop! = 'undefined') { radio.stop(); radio.release(); } 라디오 = 새 미디어 (data.link); radio.play(); –

+0

질문에 더 많은 소스 코드를 포함시켜 주시겠습니까? 당신이 제공 한 것만으로는 무엇이 잘못 될지에 대한 컨텍스트를 얻지 못합니다. 또한 logcat 출력을 제공 할 수 있습니까? – Makoto

+0

이 링크는 도움이 될 수 있습니다 http://stackoverflow.com/questions/9162022/playing-sound-in-webview-from-javascript – shoren

답변