Hi,
I'm planning to make a synchronous P2P voice chat program (which works on LAN or the internet. Which ever is easier :|) in Java for my project.
The problem is that I do not know advanced Java. I've done only basic programs in Java. Implementing inheritance, basic applets etc.
What all do I need to know to make this program? Should I use J2SE or J2EE? Will I need to deploy a servlet? How do I go about it?
I'm just very confused.
I could find the code online and submit it. As people usually do in my college. But I really want to learn. So it would be great if someone could help me out.
Thanks
This is actually a very good idea for a project. You're going to want to look up Java Sound and get a feel for it. Once you get that down, I'd get into IPC (specifically UDP sockets) and figure out how to stream your media over the net. Then just put the two together.
I'm assuming that you are experienced with basic Java GUIs (Swing, etc...). If not then you're going to want to at least look at a few examples in that area (I don't think a GUI for voice streaming program needs to be overly complex).
I guess from here it really depends how much time and effort you're willing to put into research and development, as well as your current knowledge of Java.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks