Need help creating a voice chat application with java

Hi, all:
I'm currently using MSN messenger to talk to my friends online. However, the quality gets pretty low sometimes since MSN is a centralized service. So I was wondering if I know a friend well, and he gives me his IP, would it be better for me to just write a simple java app that captures audio from a microphone and send it over through a socket. Once the byte stream gets there, his side of the app can play it back. Of course, the packets I'm sending and receiving will just be normal TCP/IP packets, but we wouldn't have to go through a MSN messenger server, so would the audio quality be better in this case?

Maybe, but there is probibly other software you can use for direct connections. I would try these first.

Similar Messages

  • Need help on my bluetooth chat application (J2ME)

    Hi, I need to create private room and public room services for my application so that private room user can be authenticated before being added to the room. do i need to create each on seperate service records or should be integrated together? How do I register the two services and called when required for connection?

    Thanks rada for the reply. Specifically, the private room and the public room are independent of each other i.e. when i start my application, i can choose either of the two to communicate with. I generated a UUID for the public room with which i used to established a server side connection so that others can search for the room server and join.Also on entering the room, i can also search for services through an inquiry process. However, I've been thinking on how i can implement the private chat.The idea I earlier had was on entry the private room, one can search for available service or host a server(bluetoooth) just like the public room, but i want it that before accepting a connection, the connecting party(user) should be authenticated to my services.
    My Question is there any class in J2ME that provides such authentication apart from the device authentication with bluetooth link?
    If no, can you please share your idea on how i can go about it(perhaps wil persistent storage work in this case).
    Thanks
    sam.

  • Need help in registering HFM Sample applications with Shared Services

    Hi all,
    I have installed HFM 9.3.1 on the server and I have issues in locating the sample application in the HFM console. I want to register the sample application with Hyperion shared services. But when I tried opening the application, I do not see the sample application and also got an error saying,"cannot connect to server".
    When I tried creating new application I got an error saying,"there is an error retrieving the user management project list.Please verify that the project exists".
    All I want to do is, to provision the shared services users to the HFM sample applications. Could you provide some suggestions to overcome this issue? I'll appreciate your quick response.
    Regards,
    Leo

    Try using the server name instead of the cluster name.

  • Need help creating script to clear data with user inputs

    Hi experts.
    I need to create a script to clear data in a DEV system from a particular junction.
    Basically, I need the user to enter a CATEGORY, ENTITY and TIME which will then be used to delete all data in a particular table which meetes those criteria.
    I tried to write it in SSIS, but can't get a user input box.
    Also, Stored Procedures are not designed to open input boxes for these entries.
    Therefore, is there a way to do this in BPC script logic?
    I believe that I might be able to write either a Stored Procedure or DTSX package and then pass data from BPC Run Package?
    If this is correct, how would I go about it?
    Also, would it be possible to read the DISTINCT entries for Category, Time and Entity and present as a dropdown list?  (It doesn't matter too much if not, a manual entry would have to do).
    I will admit that I have no experience of script logc, so any docments and/or pointers would be appreciated.
    Thanks

    Thank Karthik, but I can't use the clear for this job.
    Specifically, I need this to delete from the LCK tables whenever data gets stuck, so if anyone can tell me the format to use, I'd be extremely grateful
    (And I appreciate that this is not recommended, but it's a DEV system and we need a way to clear these locks quickly when they occur)
    Edited by: Pie Eyed on Oct 1, 2011 2:54 PM

  • Creating a WCF MTOM application with Java Client

    Well I am treading into new ground here.  I need to create a WCF that will pull files from a database in an image column and either send them to a Java service that will accept binary data.  We send an XML file to the Server which is running Java. 
    During the processing of the XML the message may indicate that there are files that need to be included (like attachments in email).  So the Java Service (I suppose) would send a request to a .NET WCF service requesting the files.  The service would
    then retrieve the files from the SQL Server (in the image column) and send them to the calling Java application.  I have been looking around the web some and run across MTOM and I suppose this is the best way to send this, but I have a couple of questions:
    1. Do I need to grab the files from the database and stream them to a temp file first, then use MTOM to send the files?
    2. Can I just send the files from the database to the Java client?  The files are read into a byte array and then saved as a binary data type in SQL Server. (Code to create the file below).
    3.  I am coming into this new so examples would be nice, I mean real basic stuff so I can understand how to make this WCF the correct way.  I have no control over the Java Client, I will let them deal with how to configure the data they get.
    Any help is appreciated.
    Code I use to store any file into SQL:
    Dim fs As New FileStream(filePath, FileMode.Open, FileAccess.Read)
    Dim ilen As Integer = CInt(fs.Length)
    Dim bFile(ilen - 1) As Byte
    fs.Read(bFile, 0, ilen)
    fs.Close()

    Hi,
    Welcome to MSDN.
    I would suggest you consider posting this issue in the forum Mr. Monkeyboy suggested.
    In addition, issues about java are not supported in these forums.
    Thanks for your understanding.
    Regards.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Need help in desigining Client/Server Application using Java

    Hi,
    I am new to Java and no sooner that I started studing it I have been given a project - client server java Application that allows a user to do a property search based on critiras (eg location, price) and display the results. I am stuck because I don't know where I need to start. Have to use IDE (Netbeans or Eclipse) but not sure about dev frameworks.
    Can someone give me an outline of what I should do / where I should start? What will be the best solution?
    Thanks in adance

    http://java.sun.com/docs/books/tutorial/networking/index.html
    That's Sun's networking tutorial series. Live it, learn it, love it. You'll need to decide if you want to use connected sockets or datagrams. You'll need details like, can multiple clients connect simultaneously?
    The tutorials are the first step though.

  • 3GS Voice Chat Application

    Hey I'm looking for a specific voice chat application. I would like an app that would allow multiple users to join a chat room and talk via voice with each other on the iphone. I would like this app to also allow users on a PC to join into this voice chat with iphone users. I would also like to make the chat room private so only certain users can join the chat room. Is there an existing application that accomplishes this? I have searched around the internet and haven't found anything yet. Thanks.

    Stebalien wrote:Cool! However, the key exchange system looks a little unwieldy; personally, I would give everyone a permanent "identity" key (preferably allow the user to a GPG key) and then use the socialist millionaire's protocol (SMP) to exchange these keys. Once the keys have been exchanged, they can be used to negotiate shared session keys. This way, once you talk to someone once, you don't need to keep manually sharing a key with them. The OTR library (libotr) does this very well but I don't know how usable it would be for this project (it's intended for layering encryption over existing IM protocols).
    Really thanx for your interest, i refer to the main developer . Be free to come in #seren on irc.freenode.net , to talk directly with him and the community!

  • Flash voice conference application with many users

    Hi support,
    We need to develop a flash voice conference application with using “flash media server”.
    The number of connections can be up to 20,000. So please suggest is it possible with “flash media server”. Can it also possible with “Peer to Peer”.
    If we use “flash media server” what configuration needed for.
    You support will help us.
    Thanks

    Yes such kind of application is very much possible with FMS - with and without peer-to-peer. Peer to peer would save lot of bandwidth cost in long run.
    But question of configuration is not pretty straightforward - it will depend upon requirements of your solution like how the traffic would be - whether it would be two way or one way , how high bit rates would be , whether it would be only audio or video too , whether one machine would suffice or you would have to go for bunch of them to load balance and many others.

  • I need helping using iAds in my application.

    I need helping using iAds in my application. I currently am not using any storyboards. I am using Sprite builder for my UI.
    I attatched an image ot show all the different file name I have.
    Everyone is being used & they all work fully.
    The "iAdViewController.h & .m" files are just example codes I looked up and was messing with so that my iAd can work.

    I wouldn't even be able to use the Mathscript node in an executable? 
    What I am trying to do is make a user configurable data stream. 
    They tell me how many bytes are in the stream and what parameters they
    want to be put in to it.  Currently I have to make vi's that are
    called dynamicaly to make the parameters.   Then recompile
    the code and send it to them.  This is somewhat of how the config
    file is set up so I know how to make the data.
    Data_Type  foo
    Bytes 30
    parameter_name        
    function           
       byte#          format
    sync              
    foo_sync            
    29               int
    time                              
    foo_time             
    1,2,3,4       double
    If I can't use MathScript to allow the user to make there own functions
    is there another way that I might be able to do this so I do not have
    to recompile the code atleast?  Were I might just be able to make
    the new function and send that to them.
    Any Idea would be great.

  • Uber Noob Needs Help Creating website!

    I need help creating my webpage: It has a textbox on it were
    the user enters a URL and it then redirects the end user to that
    URL when they press the GO Button. It also has a check box saying
    "Hide my IP", If the end user clicks this box and then clicks go
    they will be directed to the website they stateted in the Textbox
    but this time it shall mask there IP Address so they can bypass
    proxys and surf anonomosly. Please can someone give me some HTML
    code i could use for this site or a Link to a website that can give
    me the code.

    I assume the application is connecting to Oracle using an application ID/password. If so, check to see if that user has a private synonyn to the table. If so drop it since you have a public synonym.
    Verify that the public synonym is in fact correct. Drop and recreate the public synonym if you cannot select against the synonym name using an ID that can perform select * from inhouse.icltm where rownum = 1. That is if this other user cannot issue select * from icltm where rownum = 1 without an error.
    Check that the application ID has the necessary object privileges on the table.
    Queries you need
    select * from dba_synonyms
    where table_owner = 'INHOUSE'
    and table_name = 'ICLTM'
    You may find both public and private synonms. Either fix or delete. (Some may reference someelses.icltm table if one exists)
    select * from dba_tab_privs
    where table_name = 'ICLTM'
    and owner = 'INHOUSE'
    Note - it is possible to create mixed case or lower case object names in Oracle by using double quotes around the name. Do not do this, but do look to see that this was not done.
    You could also query dba_objects for all object types that have the object_name = 'ICLTM'
    HTH -- Mark D Powell --

  • Is Flash CS6 download still available to CC subscribers? I need to create a SWF to work with AS2.

    Is Flash CS6 download still available to CC subscribers?
    I need to create a SWF to work with AS2.

    Get CS6 Apps from Cloud Subscription:
    Download previous versions of Adobe Creative applications -
    http://helpx.adobe.com/creative-cloud/kb/download-previous-versions-creative-applications. html

  • Need help Connecting Crystal Reports 8.5 with GBS Agency Expert 6.7.6c

    Need help Connecting Crystal Reports 8.5 with GBS Agency Expert 6.7.6c.  I need assistance on connecting these together so I can run a report.  I am not an IT person so if someone could dumb it down it would be great.
    Thanks,
    NBGHealth

    Hello,
    I assume GBS Agency Expert 6.7.6c is some sort of database or data source? If you have an ODBC driver then create or use a System DSN to the database. Then you can create a report using that DSN.
    Otherwise I suggest you contact the makers of GBS Agency Expert 6.7.6c and ask them how to connect to the database.
    Let them know CR is ANSII 92 ODBC 3 compliant.
    Thank you
    Don

  • Need help in localizing the Flex Application

    Hi,
    I need help in localizing my Flex Application.
    my Question is: How to make SPANISH as the default language of Flex Application(Progamatically)? By default its taking en_US as the locale but my requirement is to change it to sp_SP(SPANISH)..
    Thanks in Advance..
    Pradeep

    Localization tutorial:
    http://livedocs.adobe.com/flex/3/html/help.html?content=l10n_3.html
    How to change the locale at runtime:
    http://cookbooks.adobe.com/post_Change_Locale_at_the_runtime-11143.html

  • Can i create an exetutable (.exe) program with java???????

    I would like to learn how i can create an exetutable (.exe) program with java.
    Is there any additional package which i should download or buy it?
    Also i would like to write files into CD's direct from my application.
    Is there any library which i must download or buy?
    Thanks!

    check out the free open source GNU gcj native compiler for Java to see if it will do what you want.
    http://gcc.gnu.org/java/
    for writing data files you could use java.io.BufferedWriter. For sound files, look in the javax.sound package

  • "Building Imaging Applications with Java"

    Hello!
    Does anyone know the book "Building Imaging Applications with Java" from Larry Rodrigues well (really worked through the chapters)?
    Have a question which is very difficult to explain when you don't know his code.
    Regards
    Carsten

    1)Java is backward-compatable, so almost anything that used to work should still work
    2)If you aren't already using it, take a look at swing:
    http://java.sun.com/docs/books/tutorial/uiswing/index.html
    hope this helps
    webaf409java

Maybe you are looking for

  • Windows 7 and XP Disable wireless when connected to hot wired

    Hello there, We are facing IP address shortage due to redundant network connections from laptops because every laptop uses two IP address when connected to wireless network and hard wire. Does Windows 7 and XP natively has the options to disable wire

  • Question about Crystal Reports and SAP 2007

    Good day experts, I am in the process of creating a Cross Tab report in Crystal Reports,   When I get to the screen Cross Tab Report Creation Wizard, any UDFs contained within the source Stored Procedure are not available for selection. I have tried

  • Batch traceability in Process Industries

    Hi All, I would like to use the batch traceabilty functionality and the current industry is a process INdustry , but using the MB56 transaction gives me the batch traceabilty at the order level only. In case of our scenario we have multiple batches f

  • Windowssystem32autoexec.nt

    I am running 9i personal edition and developer suite on an XP Pro platform. When I try to open a form I get an error message saying: WINDOWSSYSTEM32AUTOEXEC.NT The system file is not suitable for running MS-DOS and Microsoft Windows Applications. I h

  • Getting error message 1119/1120, from CS4 to new CC professional

    Hi all, I did a flash website for a friend while in college using CS4, now she wants some updates so I opened the original file in flash CC professional. AND NOTHING SEEMS WORKING ANYMORE. I keep getting errors 1119 and 1120. I have no idea how to fi