{ "id": "122111", "key": "TIMOB-15798", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": null, "resolutiondate": null, "created": "2013-11-05T19:40:47.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [], "versions": [], "issuelinks": [], "assignee": null, "updated": "2018-02-28T20:03:32.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" } ], "description": "Steps to reproduce:\r\n\r\nvar player = Titanium.Media.createAudioPlayer({\r\n\turl: 'http://xyz/sample.mp3',\r\n});\r\nplayer.play();\r\n\r\nCurrently using SDK 3.1.3\r\n\r\n[INFO][StagefrightPlayer( 34)] setDataSource('http://xyz/sample.mp3')\r\n[ERROR][MediaPlayer( 2733)] error (1, -2147483648)\r\n[WARN][TiSound ( 2733)] (KrollRuntimeThread) [1404,1404] Issue while initializing : \r\n[WARN][TiSound ( 2733)] java.io.IOException: Prepare failed.: status=0x1\r\n[WARN][TiSound ( 2733)] \tat android.media.MediaPlayer.prepare(Native Method)\r\n[WARN][TiSound ( 2733)] \tat ti.modules.titanium.media.TiSound.initialize(TiSound.java:124)\r\n[WARN][TiSound ( 2733)] \tat ti.modules.titanium.media.TiSound.play(TiSound.java:181)\r\n[WARN][TiSound ( 2733)] \tat ti.modules.titanium.media.AudioPlayerProxy.play(AudioPlayerProxy.java:124)\r\n[WARN][TiSound ( 2733)] \tat org.appcelerator.kroll.runtime.v8.V8Runtime.nativeRunModule(Native Method)\r\n[WARN][TiSound ( 2733)] \tat org.appcelerator.kroll.runtime.v8.V8Runtime.doRunModule(V8Runtime.java:159)\r\n[WARN][TiSound ( 2733)] \tat org.appcelerator.kroll.KrollRuntime.handleMessage(KrollRuntime.java:289)\r\n[WARN][TiSound ( 2733)] \tat org.appcelerator.kroll.runtime.v8.V8Runtime.handleMessage(V8Runtime.java:185)\r\n[WARN][TiSound ( 2733)] \tat android.os.Handler.dispatchMessage(Handler.java:95)\r\n[WARN][TiSound ( 2733)] \tat android.os.Looper.loop(Looper.java:130)\r\n[WARN][TiSound ( 2733)] \tat org.appcelerator.kroll.KrollRuntime$KrollRuntimeThread.run(KrollRuntime.java:112)", "attachment": [], "flagged": false, "summary": "Titanium.Media.AudioPlayer play throws java.io.IOException when trying to stream on Android 2.3.3 both device and emulator", "creator": { "name": "pobrejuanito", "key": "pobrejuanito", "displayName": "Ki Song", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "pobrejuanito", "key": "pobrejuanito", "displayName": "Ki Song", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "SDK 3.1.3, OSX 10.8.5", "comment": { "comments": [ { "id": "280388", "author": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "body": "Hello!\n\nWe used this code to reproduce your issue:\n\n{code}\nvar win = Ti.UI.createWindow({\n backgroundColor : 'white'\n});\n \nvar player = Titanium.Media.createAudioPlayer({ url: 'http://music-com-bd.com/Music/A/Arfin%20Rumey/Eshona/Arfin%20Rumey%20-%20Ak%20Polok%20(music.com.bd).mp3', });\nplayer.play();\n \nwin.open();\n{code}\n\nwithout success. Where this happened? In device? Which device was? Which Android version was running? \n\nBest,\n\nMauro ", "updateAuthor": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "created": "2013-11-20T20:11:26.000+0000", "updated": "2013-11-20T20:11:26.000+0000" }, { "id": "280391", "author": { "name": "pobrejuanito", "key": "pobrejuanito", "displayName": "Ki Song", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Thanks Mauro,\n\nIndeed your mp3 url streams well without a problem. Let me give you an example with the url I am having trouble with:\n\nvar win = Ti.UI.createWindow({\n backgroundColor : 'white'\n});\n \nvar player = Titanium.Media.createAudioPlayer({ url: 'https://www.audioverse.org/english/download/stream/16418/2013/10/5240/20131012-0900-Steve_Wohlberg-Perils_of_the_Emerging_Church-16k.mp3', });\nplayer.play();\n\nwin.open();\n\nThe code throws errors on HTC Evo Android 2.3.3 and the armeabi Android Emulator 2.3.3", "updateAuthor": { "name": "pobrejuanito", "key": "pobrejuanito", "displayName": "Ki Song", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-11-20T20:40:40.000+0000", "updated": "2013-11-20T20:40:40.000+0000" } ], "maxResults": 8, "total": 8, "startAt": 0 } } }