How to develop VoIP client using SIP in J2ME?

Hi Everybody,
I want to develop a VoIP client in J2ME that connects to asterisk server of debian and can call to the registered user of asterisk server and can have a telephonic talk session easily.
Do anybody have idea regarding the development of the client or having tutorial that teaches the development of VoIP in J2ME or in any other way.?
PLZ help me to provide the solution.
Thanks in anticipation.
with regards,
KHAKHAR SAGAR

Hi
I am interested about developing VoIP application (using SIP) in J2ME platform. But I am stuck with the problem of MMAPI. Without using MMAPI J2ME has no access to mobile media devices, such as speaker or microphone, and without creating a player MMAPI can't play media data, such as sound or video. But its not possible to record voice and play voice data simultaneously using player in J2ME. So it seems almost impossible to implement VoIP application maintaining all its constraints and requirements, specially in case of delay and jitter.
I am looking for some solution, which will provide the ability to overcome this problem. I come out with two possible solutions, but not sure about their out come. If we can develop a native media application, we can have access to it by using KNI (K Native Interface). In that way we can take some risk to develop VoIP application for J2ME. My another solution is, we can handle the player using MMAPI to record and play voice data in mill second level, so that we can have a real time feeling, though I am not sure if its possible by using RTSP.
If any one have solution of this problem, please help us.
Reagards
Asif Mohammed Adnan

Similar Messages

  • Nokia VoIP Client using SIPS/SRTP freeze the mobil...

    I'm using a N95 Firmware: R-159 30.0.015 (its happen with N95 8G too) and i've configurated a VoIP account with SIPS URI.
    I' can make VoIP call and speak (the quality is great!) but when we hangup (me or the called) the Nokia VoIP Client did NOT disconnect and freeze the mobile(I've to turn off the device).
    I've running the wireshark in my network and see no TLS transaction has been send on hangup from NOKIA device , so I' would like Know if someone can help me.

    I figured if choose one SIP Account to run on 3G and one on WiFi the power consumption is low.
    If both are switched to 3G as access point the power consumption is high.
    Must be some kind of bug...

  • WIP310-G2: how to connect to an specific VoIP provider using SIP ?

    Dear all,
    I just received a WIP310-G2 and I am wondering how -or whether- I can configure it to connect to an specific Internet based VoIP provider using SIP
    Cant seem to find how to do it....
    Thanks a lot,
    Alvaro

    You connect your WIP310 to your PC using an USB cable. Then lookup the IP-adresse on the phone and enter that into a browser.
    In the UI select Admin Logon and you can enter all the configuration details for your VoIP provider. I would recommned that you ask your VoIP provider to help you with a guide.
    I used a PAP2T configuration example that worked for my WIP310, which I got from my VoIP provider.

  • How to develop web service using Intellij Idea 6.0

    How to develop web services using Intellij Idea 6.x. A sample web service and service client is needed with full procedure. Thanx in advance.

    Web service is technology not a tools that bundle with IDE.
    For example you can't say how can I develope object orented program with Eclipse.
    1- You should get some general info about SOAP, WSDL and Web sevice usage
    2- Start to implmenet a simple Hello world web service and deploy it on application(web service) server
    3- Write Client code and test it.
    for step 2,3 Apache Axis(2) could be a good solution for developement or you can use JAX-WS for sun

  • How to develop web application using ejb3.0 with eclipse

    Hi ,
    I am new to ejb3.0 with eclipse. If any one familar that please guide me...
    how to develop web application using ejb3.0 with eclipse.please help me... server jboss4.2.2. database mqsql5.0
    Thanks,

    jsf_VWP5.5.1 wrote:
    I am new to ejb3.0 with eclipse. If any one familar that please guide me...http://help.eclipse.org/help33/index.jsp

  • How to develop discussion forums using java

    Hi, can any one kindly explain how to develop disccussion forums using java.
    the application is like same as this forum. one post and the replies are come after that. creating new threads.
    any tutuorial is available for this. what is best dabase for this. and which application server is required.

    if you want to use a forum for sum purpose download an opensource forum software and deploy it in a server that support the serverside technology that it uses.
    If you dont want to go through the trouble of installing the the forum software (normally there is a quaita bit of configuration to do). Goole for Free Forum Hosting and you will get plenty of places that hosts forums for you. Since they do the installation you dont have to wory about that part.
    If you really want to develop a forum software first install an existing open source forum or get an account in a free forum hoster and take good look at the forum software and the features that it provides.
    In here you only see the front end of the forum. The back end is much more complicated. You have to define forums and forum groups, you have to define user groups, you have to define which users has access to which forums. who can start topics and who can reply to topics and whgo has read only access. And how to clollect and stor statistics like number of posts by each user. And the list goes on...
    So first take a look at the features in both front and back end of an existing forum software and decide what you want in your software. Then you can design the database to support those features. And then start coding.
    Technicaly you will need to know how to do servlets/JSP and JDBC in order to build a forum. Most important part is you have to do lots of planing.

  • How to develop custom page using Hgrid

    Hi,
    I have to develop one custom page with hierarchy. I think it will reach through hgrid. So how to develop page using hgrid.
    Thanks in advance,
    Hanimi....

    Hi,
    I have to develop Custom OAF page like following navigation for an employee position hierarchy from bottom to top. Can we achieve this requirement through custom OAF Page, If achieve How?
    If you go to HRMS Manager --> Work Structures --> Position --> Diagrammer. Here you can able to see the position hierarchy. Same as like this i have to develop one custom page. Pls let me know how to achieve this requirement.
    Thanks in advance,
    Hanimi...

  • How to Develop Static page using JSF/Creator

    Hi,
    I am a newbie trying to understand how one develops static pages in JSF. I fear I am going to require a hybrid development environment; that is, I will need two IDE's. For example, Dreamweaver AND Creator.
    I'd like to just use one as it is more convenient, and the static pages will be configured as necessary as fully integrated pages. But I'm not sure how to use JSF/Creator to develop "plain vanilla" HTML/JSP pages.
    I appreciate any feedback and "education". :-)
    Sam

    I dont use it much, but im pretty sure there is a tabbed pane allowing you to swith between a HTML/JSF code view and a visual view, a little like dreamweaver. I currently hand code my JSF pages in a standard IDE, its not too tricky once you understand the tags, and it gives you flexible control which I like. Maybe this approach will work for you

  • HOw to connect FTP Client using flex

        Hi Everyone,
                   i am new to flex, i am developing one flex application, some one give example of connecting ftp client using flex. i didnot found any examples.
    thnx

    You would need to communicate with your ftp server over a socket and implement the ftp protocol on your client. The project below aims to do this, but I have never used it:
    http://maliboo.riaforge.org/
    Why not download over http (and save yourself a lot of time)?

  • How to develop tree structure using webdynpro

    hi everybody,
    I want to develop a sample tree structure for an object in webdynpro.can u help how to develop that one.

    Hi Srinivas,
    Here are links...
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/47ce9b90-0201-0010-59b5-f70826824eee
    http://help.sap.com/saphelp_nw04/helpdata/en/33/af0abb4559424dad802cbc7e31eaf2/content.htm
    Hope it helps.
    Regards,
    Maheswaran.B
    Message was edited by:
            Maheswaran B

  • How to implement VOIP using sip in j2me

    hi, i have create sip session. now i want to use it for VOIP using j2m. how can i do this. i mean which APIs are helpful in developing it. i hav following questions
    1. how can i get sound from mic to use in app and in which format
    2. is it ok to buffer sound n then transfer it over network?
    3. voice buffer direclty goes to other client mobile or processed at sipserver before reaching the client mobile.
    4. audio streaming is possible or not for S60 3rd edition.
    if u have some docs and guidelines other then these, plz tell me.

    Why don't you give us the money your Boss pays you.. then we'll see what can be done ;)
    Seriously, it might be smart to start your own research first. Check out what VoiP and SIP are all about, and the check how it fits into J2me.

  • How to make API manager developer console client use AAD as a oauth2 token issuer

    the answer is configure the oauth2 authorization service record to ONLY use the client_credentials grant type.
    See
    https://yorkporc.wordpress.com/2015/02/23/getting-api-manager-to-use-aad-sts-finally/ for a success case.
    Do NOT (as one might do, thinking as a security engineer) use the authorization_code grant.
    So, after a week of effort, I figured my way through awful documentation to do something really easy (once one knows how).
    The documentation at
    http://azure.microsoft.com/en-us/documentation/articles/api-management-howto-oauth2/#step1 sends one the wrong way, since its picture happens to select authorization_code (which doesn't work, at least with AAD as the AS).
    its pretty clear that the developer console site is not architected to be using AADs own rather excellent delegated user identity security model. One could be leveraging the web site's own session (itself derived from the id_token issued by AAD) to entitle
    the web app server-side process to act for the user, which would normally supply (user's) auth_code and the sites own client credential set  to get privileged access to certain api endpoints of the api management instance. Obviously, that would require
    the console to be nominating which resouces (Api endpoint, within a product) are to be placed in the audience field of the token, which in turn requires more advanced AAD configuration (of those API endpoints, as AAD apps in their own right).
    Sigh. MSDN editorial culture strikes yet again.

    hi Peter,
    Thanks for your feedback!
    I will try to reproduce this issue on my side and report it. Thanks for your time and appreciate your patience.
    Any results, I will post back ASAP.
    Regards,
    Will
    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.

  • How to develop plSQL Packages using jDeveloper

    Working in one schema with multiple packages and having multiple programmers all working at the same time with in the schema and packages. How do you all work on maybe the same package at the same time and not walk on each other(save code over each other and lose updates)? In other words programmer A opens A_WEBFORMS.WF_HR.SICKVACREQ; then programmer B also opens A_WEBFORMS.WF_HR.NOTARY. Both are in same schema, same package, but different procedures with in package. Both update the package by using ctrl-s. This causes them both to lose code or just get mixed up when programmer A saves and the part that programmer B is working on changes.
    Help? Is it the way you setup the Oracle DB?, or is it the total environment?, or is it the way you use Jdeveloper????

    If you develop directly against the database into the same schema, you have the risk off bumping into somebody else. The more developers work on the same project the more the need to work with an external tool to develop your code (and tables, views, etc). In the past it would be Oracle Designer, recently JDeveloper is getting more and more suitable for the job.
    If you are using JDeveloper you should use offline database objects and put them under version control. During the development process, version control will offer the abillity to merge different versions of a single object the programmers are working on. When generating to the database you synchronize the database with your code in jdeveloper, when an other user generates his version over yours, at least you will not lose your version of the object, since you still have it as an offline database object. Anyway, let users generate to their own database schema, so they will not influence other users code. Certain revisions can then be generated from time to time to the actual database schema from the version controlled offline database objects.
    Just my two cents ...

  • How to develop web services using a existing WSDL

    I wrote a test web service program using a existing .NET HelloWorld WSDL.
    After wsdeploying step, new WSDL was generated that was different from original one. There was a mismatch in messge part name between two WSDL.
    When i ran a client program, it generated a following error;
    java.rmi.ServerException: Internal Server Error (deserialization error : unexpected XML reader state. expected: END but found: START: input)
    How can I get wsdeploy to use existing WSDL when it generates server artifacts internally?

    I created a web service client from the original WSDL using wscompile -gen:client.
    original WSDL is:
    <?xml version="1.0"?>
    <wsdl:definitions name="HelloWorld" targetNamespace="http://soap/WebService/HelloWorld" xmlns:typens="http://soap/WebService/HelloWorld" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns="http://schemas.xmlsoap.org/wsdl/" >
         <wsdl:types/>
         <message name="SayHelloRequest">
              <part name="input" type="xsd:string"/>
         </message>
         <message name="SayHelloResponse">
              <part name="return" type="xsd:string"/>
         </message>
         <portType name="HelloWorldPort">
              <operation name="sayHello">
                   <input message="typens:SayHelloRequest"/>
                   <output message="typens:SayHelloResponse"/>
              </operation>
         </portType>
         <binding name="HelloWorldBinding" type="typens:HelloWorldPort">
              <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
              <operation name="sayHello">
                   <soap:operation soapAction=""/>
                   <input>
                        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap/WebService/HelloWorld"/>
                   </input>
                   <output>
                        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap/WebService/HelloWorld"/>
                   </output>
              </operation>
         </binding>
         <service name="HelloWorldService">
              <port name="HelloWorldPort" binding="typens:HelloWorldBinding">
                   <soap:address location="http://localhost/ws/helloworld"/>
              </port>
         </service>
    </wsdl:definitions>

  • How to ping a client using java

    i got a problem, can any body help me regarding this matter. Problem is that i want to maintain a list of all the systems that are connected to server and this list is to be maintained using java, as i m building an appication in java where i need this list. Overview of the application is that i m making a PC reservation system. Database of the system will be maintained on the server and all PCs will be linked to it using RMI. For making reservation of different PCs, there must be a list of all working PCs so that selection can be made to reserve a PC. Problem is that how to maintain that list, plus continuous update this list so that if a PC stops working/breaks down, it can be removed from the list. Simple solution to this is to ping each PC after fixed time interval, but how to ping using java ??? i m usgin Microsoft Visual J++ 6.0 for developing my application, and this application will be runnig on Microsoft Windows 2000 operating system, but currently, i m in Windows 98 enviornment.

    The 1.4 API actually provides a Runtime.exec(String) but if you want to provide a String array, you can do that as well. None of the exec are static, you need to obtained a reference to the Runtime through the static method getRuntime(). So the exact call looks this way:
    Runtime  rt = Runtime.getRuntime();   // you probably want to obtain this REferance only once
    Process p = rt.exec(new String[] {"ping", target}); // yes, target is the IP or DNS name of the machine you want to ping

Maybe you are looking for

  • How can I see any files that did not originally come on the mac

    I downloaded and erase a few things here and there and ever since I did that I feel a slight differnce in the power of my book.. and I am completely new to mac so I am not sure how to navigate through everything completely just yet. I know how to use

  • Cannot install SQL Server 2008 R2 on Widows 7 Pro

    I've tried unsuccesfully to install SQL Server 2008 R2 on my laptop running Windows 7 Pro. I previously installed Visual Studio 2010 and downloaded the SQL Server 2008 R2 disk image, burned the disk and then tried to install SQL Server. I get a "Micr

  • How to use LR 1.3 modules with LR 1.4

    Hello: This worked for me. I edit all the Info.lua files of my modules: LR/Mogrify LR/enfuse zenfolio export flick export Locate the line LrSdkVersion = 1.3, and change this line with this LrSdkVersion = 1.4, Save the Info.lua file and restart LR 1.4

  • Creating Purchase Order from Sales Order via DI

    Hi I get the dreaded -5002 Error when trying to create a Purchase Order referencing a Sales Order. The variables BaseEntry,BaseLibne contain valid values i've doublechecked that. is it not possible to generate a referenced Purchase Order this way? If

  • MM DELFOR IDoc segments are all at same level - no sub-segments.

    Greetings. I am trying for the first time to set up outbound releases (830) and JIT's (862) for MM Scheduling Agreements.  I want to make it as standard as possible and only use User Exits if necessary, so I am using Output Types LPH1 and LPJ1. In WE