It's not a secret anymore!
The moose likes JavaFX and the fly likes JMC or JMF or only JavaSound Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JavaFX
Bookmark "JMC or JMF or only JavaSound" Watch "JMC or JMF or only JavaSound" New topic

JMC or JMF or only JavaSound

nimo frey
Ranch Hand

Joined: Jun 28, 2008
Posts: 580
I want to play sound files (wav, aiff, mp3, ogg,..) of size 50-100 MB through the network.

I have to use other libraries such (tritonous) to add support for mp3 and ogg.

I am using the Java Sound API with its SourceDataLine-Interface
and created a applet which is embedded in JSF.

When I start the browser from localhost, then all works well -
but when starting the browser from another host, the sound stutters and hangs (even I use SourceDataLine instead of Clip)

So my question is:
How can I play audio files without stutters and breaks?
Should I use Java Media Framework with its RTTP-Protocol? (Should I struggling with code such as or should I use
I have no clue?)
OR should I learn JavaFX and use the new JAVA Media Components?

What is the best way to play sound through the network without stutter and breaks?

I agree. Here's the link:
subject: JMC or JMF or only JavaSound
jQuery in Action, 3rd edition