< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index  

Re: [reSIProcate] Road map wanted - can I expect to get some help from this list?


Have you had a look at http://wiki.resiprocate.org. Although there
isn't a complete softphone you will want to take a look at the dum
library which will do most of the sip portion of the softphone. After
you look through the wiki, you will likely still have plenty of
questions.

On 7/7/05, John Draper <lists@xxxxxxxxxxxxxxxx> wrote:
> Hi,
> 
> I'm spending weeks and weeks reading through the un-commented source
> code in an
> attempt to study the feasability of writing a Native Mac SIP phone.
> 
> Unfortunately, the latest Mac X-Code project is focused on the use of Qt
> as the
> interface to the GUI, which I find unacceptable, and want to write a SIP
> phone
> that's totally Native mac.
>
The Xcode stuff is pretty new. If you fix it up, we'll check it in for you. 
 
> I'm struggling through the reSIProcate source code trying to figure
> things out,
> but due to lack of an overall description of what these modules are used
> for,
> I'm making a lot of wrong guesses.
> 
The header files in the latest subversion revision should have a fair
amount of documentation. Can you provide some details on which files
you want to see additional docs for.

> Am I to understand that reSIProcate is not a SIP Phone,  but just a
> collection of
> Libraries like a SIP Stack, and SIP support routines,  but not a fully
> implementable
> SIP Phone.   If one exists,  what is the name of the .cpp module?
> 
Have a look at examples in resiprocate/dum/test

> Isn't there some kind of a document you guys work from so you can find
> your way
> acound the modules...   in MY terms I like to define a SIP Phone as a
> client that:
>
the wiki
 
> 
> I also have the X-Code project I downloaded and got it to build.
> Obviously the target is
> not there, so I presume this is NOT a stand-alone Mac SIP phone
> application,  is that
> right?
> 
> If this is the case,  then what is this project good for?   Is it a
> library I need to add
> to a seperate application I have to build if I want a SIP phone client?
>
Not sure. I don't think the xcode stuff is used by many people yet. 
 
> Has anyone built a SIP phone for Mac yet?   If so,  who?
>

xten has a softphone for mac based on dum. 
 
> Also,  I see a lot of .cxx and .hxx files which appear to be the C++
> source and header
> files in the project.  Why do they name them .cxx and .hxx?
>

this is just the style that we chose. 
 
> I'll eventually be sending other large lists of questions about some of
> the C++ Classes
> and functions in more Email messages....  but a Map describing the
> functionality of the C++
> objects in the release will go a very long ways in helping me figure out
> how I can use
> this for a native mac implementation of a SIP phone using reSIProcate.
> 
> John
>