• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Audio video conferencing using Java

 
Ranch Hand
Posts: 114
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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!





 
Rancher
Posts: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Srikanth Nutigattu
Ranch Hand
Posts: 114
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
reply
    Bookmark Topic Watch Topic
  • New Topic