Hi,

I've done a lot of work using JMF a couple of years ago. Yes, it is  
probably both abandonware and alpha quality, but the framework  
architecture is quite usable. I basically used C++ and JNI to write a  
decoder that plugs into the JMF framework, and then I used the rest  
of the framework as is. I could also replace the renderer with my own  
implementation that used some DirectX API. For Mac OSX you could  
write a Renderer that uses the native MacOSx rendering system, or  
even Quicktime, and plugs into JMF.
JMF allows a very modular/pluggable processing chain to be set up,  
and parts of this can be replaced with your own custom implementations.

I've read some good things about QTJ, but have not used it myself yet.

Groete,
  Herman

On 11 Jul 2007, at 6:06 nm., Noel Grandin wrote:

> Hi
>
> I did a bunch of research into Java media stuff for a VOIP project  
> recently.
>
> My opinion (for what's it's worth) is that you are better off doing  
> this stuff in C++ using the platform's native APIs and then  
> interfacing to java with JNI.
>
> We do this with other libraries and it works pretty well.
>
> All of the java video libraries have generally poor performance,  
> particularly for compressed video where you really need MMX/SSE- 
> level optimization.
> They are also almost universally either (a) abandonware or (b) very  
> very alpha quality.
>
> Regards, Noel.
>
> On 7/11/07, Christie Davel < [EMAIL PROTECTED]> wrote:
>
> Hi,
>
> I want to view and record a video stream in a java swing app.  This
> source is a video camera, connecting to a Mac/PC via an external TV
> tuner card.
>
> I don't want to use JMF because of the following:
>
>               the app must run on a Mac or PC (JMF as far as I know
> doesn't run on Mac OS X);
>
>               I think JMF as a framework died a few years ago.
>
> The best I managed to come up with is QuickTime for Java (QTJ).  Any
> alternative Media Frameworks for Java out there that I can use?
>
> Regards
>
> Christie >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CTJUG Forum" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/CTJUG-Forum
For the ctjug home page see http://www.ctjug.org.za
-~----------~----~----~----~------~----~------~--~---

Reply via email to