<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Matthew Gamble&#039;s Blog &#187; iPhone SIP</title>
	<atom:link href="http://www.mgamble.ca/blog/category/getting-native-sip-on-the-iphone/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mgamble.ca/blog</link>
	<description>My Personal Blog</description>
	<lastBuildDate>Mon, 08 Mar 2010 01:33:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Another SIP client ported to iPhone, doesn&#8217;t run :-(</title>
		<link>http://www.mgamble.ca/blog/2007/10/30/another-sip-client-ported-to-iphone-doesnt-run/</link>
		<comments>http://www.mgamble.ca/blog/2007/10/30/another-sip-client-ported-to-iphone-doesnt-run/#comments</comments>
		<pubDate>Tue, 30 Oct 2007 22:49:46 +0000</pubDate>
		<dc:creator>mgamble</dc:creator>
				<category><![CDATA[iPhone SIP]]></category>

		<guid isPermaLink="false">http://www.mgamble.ca/blog/?p=9</guid>
		<description><![CDATA[In my never ending quest to actually get a VoIP client working on the iPhone, I attempted to port minisip to the phone.  After spending several hours working on getting the cross compiling going, I finally loaded the libraries and the binaries onto the phone and eagerly executed  minisip only to be greated with the [...]]]></description>
			<content:encoded><![CDATA[<p>In my never ending quest to actually get a VoIP client working on the iPhone, I attempted to port <a href="http://www.minisip.org/" title="MiniSip Website">minisip</a> to the phone.  After spending several hours working on getting the cross compiling going, I finally loaded the libraries and the binaries onto the phone and eagerly executed  minisip only to be greated with the following:</p>
<p>bash-3.2# ./minisip_textui</p>
<p>Starting MiniSIP TextUI &#8230; welcome!</p>
<p>Creating TextUI<br />
Semaphore::Semaphore: CreateSemaphore: Function not implemented<br />
terminate called after throwing an instance of &#8216;SemaphoreException&#8217;<br />
terminate called recursively<br />
Abort trap</p>
<p>Damn!  So close, yet so far away.  I know audio doesn&#8217;t work yet, but if I can just get a command line SIP client to compile and run it would be an amazing first step in my mind.  Oh well, back to the lab to keep on testing, coding, and hacking to see if I can actually get a working SIP client (even without audio) on the iPhone.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mgamble.ca/blog/2007/10/30/another-sip-client-ported-to-iphone-doesnt-run/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>sofsip-cli compiled, but doesn&#8217;t run :-(</title>
		<link>http://www.mgamble.ca/blog/2007/10/29/sofsip-cli-compiled-but-doesnt-run/</link>
		<comments>http://www.mgamble.ca/blog/2007/10/29/sofsip-cli-compiled-but-doesnt-run/#comments</comments>
		<pubDate>Mon, 29 Oct 2007 19:50:50 +0000</pubDate>
		<dc:creator>mgamble</dc:creator>
				<category><![CDATA[iPhone SIP]]></category>

		<guid isPermaLink="false">http://www.mgamble.ca/blog/?p=7</guid>
		<description><![CDATA[After working on getting gettext, glib, and some other basic libraries complied for the iPhone, I finally got sofsip-cli to compile (without media support at this point) but when I transfer the resulting libary to the phone, I get:
bash-3.2# ./bin/sofsip_cli
dyld: Symbol not found: _kSCCompAnyRegex
Referenced from: /usr/local/sofia-sip//lib/libsofia-sip-ua.0.dylib
Expected in: flat namespace
Trace/BPT trap
And that&#8217;s where I&#8217;m stuck, trying [...]]]></description>
			<content:encoded><![CDATA[<p>After working on getting gettext, glib, and some other basic libraries complied for the iPhone, I finally got sofsip-cli to compile (without media support at this point) but when I transfer the resulting libary to the phone, I get:</p>
<p>bash-3.2# ./bin/sofsip_cli<br />
dyld: Symbol not found: _kSCCompAnyRegex<br />
Referenced from: /usr/local/sofia-sip//lib/libsofia-sip-ua.0.dylib<br />
Expected in: flat namespace</p>
<p>Trace/BPT trap<br />
And that&#8217;s where I&#8217;m stuck, trying to figure out why that symbol is in my development environment, but doesn&#8217;t exist on the iPhone.  If anyone knows what I&#8217;m doing wrong, please feel free to contact me &#8211; I&#8217;ve almost got a sip client going on the phone!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mgamble.ca/blog/2007/10/29/sofsip-cli-compiled-but-doesnt-run/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sofia-SIP ported to iPhone</title>
		<link>http://www.mgamble.ca/blog/2007/10/29/sofia-sip-ported-to-iphone/</link>
		<comments>http://www.mgamble.ca/blog/2007/10/29/sofia-sip-ported-to-iphone/#comments</comments>
		<pubDate>Mon, 29 Oct 2007 14:30:03 +0000</pubDate>
		<dc:creator>mgamble</dc:creator>
				<category><![CDATA[iPhone SIP]]></category>
		<category><![CDATA[cli]]></category>
		<category><![CDATA[client]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[sip]]></category>

		<guid isPermaLink="false">http://www.mgamble.ca/blog/?p=6</guid>
		<description><![CDATA[After working on the Asterisk iPhone port this weekend, I decided to try something a bit more complex and port the Sofia-SIP library to the iPhone.  I had it working on my Nokia N770 tablet as a CLI SIP client and while it wasn&#8217;t pretty, it was a functional SIP phone.  There are two key [...]]]></description>
			<content:encoded><![CDATA[<p>After working on the Asterisk iPhone port this weekend, I decided to try something a bit more complex and port the <a href="http://sofia-sip.sourceforge.net/">Sofia-SIP library</a> to the iPhone.  I had it working on my Nokia N770 tablet as a CLI SIP client and while it wasn&#8217;t pretty, it was a functional SIP phone.  There are two key parts to getting this working on the iPhone:</p>
<ol>
<li>Port the Sofia-SIP core libraries, which is now complete (<a href="http://www.mgamble.ca/oss/iphone_sip/dist/iphone-sofia-sip-0.1.tar.gz" title="Sofia-SIP core for the iPhone">binaries are here</a>)</li>
<li>Port the simple cli client sofsip-cli.  I&#8217;m in the progress of doing this now and hope to have something working soon.  If everything goes as planned, I should have a working cli sip client on my iPhone.  I&#8217;m not sure about the audio in/out, but I&#8217;ll cross that bridge when I get to it.</li>
</ol>
<p>I&#8217;ll keep updating as I progress, but so far things are looking good.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mgamble.ca/blog/2007/10/29/sofia-sip-ported-to-iphone/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
