File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Java in General and the fly likes Audio video conferencing using Java Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Audio video conferencing using Java" Watch "Audio video conferencing using Java" New topic
Author

Audio video conferencing using Java

Srikanth Nutigattu
Ranch Hand

Joined: Oct 30, 2007
Posts: 114
Hi,
I am in process or developing an audio(and video) conferencing solution using Java.
The target solution will be having the following things:
1. One to many conferencing
2. Light-weight components (which require minimal downloads or installs)
3. Ability to support real-time audio
4. Low bandwidht requirement (Audio and video transmission at 5-10 frames per second)
5. H.261/H.263 format to transmit
6. Can have a swing/applet frontend


Now my questions are:

First: Is my choice of Java correct for audio/video conferencing solution
Two: What is the high level architecture for server side components required
Three: What libraries or frameworks that I can use to make the task easy.

Kindly provide me "Way points" to proceed.

Thanks!





Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41041
    
  43
Some options to look at would be Java Media Framework, Java Media Components and Quicktime for Java. They're all linked in the http://faq.javaranch.com/java/OtherOpenSourceProjectsFaq. Java Media Components is the only one being actively developed, but it doesn't (yet) have all the capabilities the other ones have.


Ping & DNS - my free Android networking tools app
Srikanth Nutigattu
Ranch Hand

Joined: Oct 30, 2007
Posts: 114
Based on your links and various other sources like:

http://weblogs.java.net/blog/chet/archive/2007/05/media_frenzy.html
http://www.informit.com/articles/printerfriendly.aspx?p=1326515&rll=1

I think there is no "properly supported" way to implement "Streaming media" in Java.

Hmm.. I think I have to explore other options. I can't imagine Java is such a popular and matured but still doesn't have full fledged media capabilities.
JMF has not seen any serious development. and the proposed JMC is miles away from supporting streaming media.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Audio video conferencing using Java
 
Similar Threads
Any future in IT?
SCJP - Study group
streaming media
Developing messenger with webcam
audio conferencing java sound