B4J Question playing (streaming) a remote mp3 file in b4j

valentino s

Active Member
Licensed User
Longtime User
I've found some infos on mediaview and mediaplayer to play mp3 files.

However I should play, without a complete download, a remote file in mp3, under http or https.

I've tried also with webview, but doesn't support mp3 (I received an alert from a website that recognized that my webview doesn't support mp3).

What's the best method to play (stream) a remote mp3, ogg, m4a ... etc files ? Using vlc ?

Sorry, I didn't find infos on the guides neither in the forum.
 

valentino s

Active Member
Licensed User
Longtime User
Stupid me, i always look for a player like ios. So, it is very similar to android, where i need to initialize, manage a play pause stop button, position with timer and manual change by a slider, and so on. thanks, and sorry for the very stupid question
 
Upvote 0

BernhardS

Member
Licensed User
Longtime User
If I use the MediaPlayer with a Url, I get a error message.o_O
My code is:
B4X:
Dim mp As MediaPlayer
mp.Initialize("mp", "http://www.antenne.de/webradio/antenne.m3u")
mp.Play

Error-Message:
Waiting for debugger to connect...
Program started.
MediaException: UNKNOWN : com.sun.media.jfxmedia.MediaException: Could not create player! : com.sun.media.jfxmedia.MediaException: Could not create player!
at javafx.scene.media.MediaException.exceptionToMediaException(MediaException.java:146)
at javafx.scene.media.MediaPlayer.init(MediaPlayer.java:511)
at javafx.scene.media.MediaPlayer.access$1000(MediaPlayer.java:150)
at javafx.scene.media.MediaPlayer$InitMediaPlayer.run(MediaPlayer.java:525)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.sun.media.jfxmedia.MediaException: Could not create player!
at com.sun.media.jfxmediaimpl.NativeMediaManager.getPlayer(NativeMediaManager.java:274)
at com.sun.media.jfxmedia.MediaManager.getPlayer(MediaManager.java:118)
at javafx.scene.media.MediaPlayer.init(MediaPlayer.java:467)
... 3 more

What is wrong?
 
Upvote 0
Top