It's not a secret anymore!
The moose likes Applets and the fly likes Video solution(framework) in an Applet Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Applets
Bookmark "Video solution(framework) in an Applet" Watch "Video solution(framework) in an Applet" New topic

Video solution(framework) in an Applet

Ray Gleeson

Joined: Jun 22, 2011
Posts: 2


I'm looking for a way to play a video stream (MJPEG and DivX Codec) through an applet. My project involves an RTSP server that streams mjpeg/divx/h.264 video files and I need an applet that shows the stream.

I started with vlcj ( ) but it doesn't work when I launch it in a browser because it needs the native vlc library. Is there a solution to get access to the native VLC library without using Java WebStart?

Or is there a pure java framework that supports those codecs? Or have you any idea how can I do this? What libraries to use?

Darryl Burke

Joined: May 03, 2008
Posts: 5115

Hi Clark, and welcome to the Ranch! Have you tried JMF?

luck, db
There are no new questions, but there may be new answers.
Ray Gleeson

Joined: Jun 22, 2011
Posts: 2

Yes, but JMF doesn't support those codecs and Oracle stopped developing it since 2003 and I couldn't make it work to play simple mjpeg file.
Another problem is that the client needs to install JMF on their system..
Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42965
JMF doesn't need to be installed; it can be shipped with the applet.

As to vlc: native libraries can be shipped with signed applets. There's a useful helper class for that on called "jnlp... launcher... applet... jni... native" - some combination of these. It's used there for JOGL, but works for other native libraries as well.
I agree. Here's the link:
subject: Video solution(framework) in an Applet
It's not a secret anymore!