How to create video chat server that works like skype but on Intranet.

Posted on 2012-08-28
Last Modified: 2012-08-30
I have the chat application, where in the  i want to include the functioning of video
chat of two people sitting on same network at different location.
The idea is not to use the internet and without that making a Video Chat Software like skype.
Question by:searchsanjaysharma
    LVL 12

    Expert Comment

    Try the link below.

    Regarding developing your existing chat application, please specify some more details.
    LVL 16

    Expert Comment

    I have the chat application

    What do you have already?   . . .  You don't give us much to go on.

    You will most likely want a video chat application that provides voice as well. For this, in pure Java at least, the protocol would be UDP, because TCPIP is far too slow.

    Here are some places you can get inspiration :




    Author Comment

    My Chat applications, i am able to chat between 2 users.
    I want to have the functionality of video chat that includes voice as well and in LAN environment.
    So how to go ahead for this.
    LVL 16

    Accepted Solution

    You seem to be as vague as possible. LAN comms of this degree have been done before, so there are few things to be opaque about.

    If you have text chat, (I assume you do from your comment), then you'll know one or two of the wrinkles involved in achieving stability on voice and video.

    I can only speak about voice here, which over intranet should be reasonably reliable, but you should use UDP - TCPIP will be too slowwww. You will find it immensely challenging to develop a two-user LAN voip system into a multi-user (multi >=3) system, unless you think about the wider implications thoroughly beforehand.

    You need to understand the javax.sound.sampled API pretty well. That's your starting point, in fact.

    Author Comment

    Thanks Mr. Kralatpa.
    LVL 16

    Expert Comment

    Thanks Mr. Kralatpa.

    Open in new window

    What's this ??

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Highfive + Dolby Voice = No More Audio Complaints!

    Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

    Suggested Solutions

    Title # Comments Views Activity
    VB Script 3 60
    twoTwo  challenge 35 71
    factory design pattern vs abstract factoy design pattern 2 63
    strDist challenge 35 69
    If you have upgraded to Java2 update 10 on a Microsoft Windows client, you may have discovered that your Java application does not work as it did before.  For example, the colors of your Java2D graphic may be all wrong for no apparent reason. Aft…
    This was posted to the Netbeans forum a Feb, 2010 and I also sent it to Verisign. Who didn't help much in my struggles to get my application signed. ------------------------- Start The idea here is to target your cell phones with the correct…
    Viewers will learn about arithmetic and Boolean expressions in Java and the logical operators used to create Boolean expressions. We will cover the symbols used for arithmetic expressions and define each logical operator and how to use them in Boole…
    This video teaches viewers about errors in exception handling.

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    17 Experts available now in Live!

    Get 1:1 Help Now