<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: We have SIP working on android!</title>
	<atom:link href="http://blog.roychowdhury.org/2008/03/10/we-have-sip-working-on-android/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.roychowdhury.org/2008/03/10/we-have-sip-working-on-android/</link>
	<description>Commentary on VoIP, SIP, IMS, Web 2.0 and Technology</description>
	<pubDate>Mon, 08 Sep 2008 10:36:03 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: gzhhong</title>
		<link>http://blog.roychowdhury.org/2008/03/10/we-have-sip-working-on-android/#comment-299</link>
		<dc:creator>gzhhong</dc:creator>
		<pubDate>Wed, 04 Jun 2008 01:43:42 +0000</pubDate>
		<guid isPermaLink="false">http://iconverged.wordpress.com/?p=102#comment-299</guid>
		<description>The method AudioSystem.isLineSupported(lineInfo) return false and Android can't play the media in RTP package. Did anyone solve it?</description>
		<content:encoded><![CDATA[<p>The method AudioSystem.isLineSupported(lineInfo) return false and Android can&#8217;t play the media in RTP package. Did anyone solve it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arjun</title>
		<link>http://blog.roychowdhury.org/2008/03/10/we-have-sip-working-on-android/#comment-167</link>
		<dc:creator>Arjun</dc:creator>
		<pubDate>Wed, 30 Apr 2008 21:11:28 +0000</pubDate>
		<guid isPermaLink="false">http://iconverged.wordpress.com/?p=102#comment-167</guid>
		<description>Hi, we released it &lt;a href="http://blog.roychowdhury.org/2008/04/29/sip-ua-for-android-stack-rtp-released/" rel="nofollow"&gt;here&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Hi, we released it <a href="http://blog.roychowdhury.org/2008/04/29/sip-ua-for-android-stack-rtp-released/" rel="nofollow">here</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Himanshu</title>
		<link>http://blog.roychowdhury.org/2008/03/10/we-have-sip-working-on-android/#comment-127</link>
		<dc:creator>Himanshu</dc:creator>
		<pubDate>Sun, 27 Apr 2008 19:06:06 +0000</pubDate>
		<guid isPermaLink="false">http://iconverged.wordpress.com/?p=102#comment-127</guid>
		<description>Do you think I can get a an early look to the RTP Impl? If yes, please email at himanshu  ranavat at yahoo dt com</description>
		<content:encoded><![CDATA[<p>Do you think I can get a an early look to the RTP Impl? If yes, please email at himanshu  ranavat at yahoo dt com</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Himanshu</title>
		<link>http://blog.roychowdhury.org/2008/03/10/we-have-sip-working-on-android/#comment-128</link>
		<dc:creator>Himanshu</dc:creator>
		<pubDate>Sat, 26 Apr 2008 09:42:22 +0000</pubDate>
		<guid isPermaLink="false">http://iconverged.wordpress.com/?p=102#comment-128</guid>
		<description>Thats very impressive........maybe you could initially stream a media file such as a .wav file....thats what I have been trying to do but without much success.  Are you aware of a solution to this problem on Android:

 float fFrameRate=16000.0F;
  AudioFormat format=new AudioFormat(AudioFormat.Encoding.PCM_SIGNED, fFrameRate, 16, 1, 2, fFrameRate, false);

      DataLine.Info lineInfo=new DataLine.Info(SourceDataLine.class, format, INTERNAL_BUFFER_SIZE);

      if (!AudioSystem.isLineSupported(lineInfo))
      {  Logg.log("ERROR: AudioLine not supported by this System.");
      }


This is a code snippet from the AudioOutput class.  I am trying to stream a .wav file from Android using RTP. What happens here is that the Line instance created is not supported by the AudioSystem....I guess there is some issue with frame rate/sampling/modulation choice. Can you share with me a solution to this problem or the kind of modulation/frame rate/sampling rate supported by Android. Thanks.....</description>
		<content:encoded><![CDATA[<p>Thats very impressive&#8230;&#8230;..maybe you could initially stream a media file such as a .wav file&#8230;.thats what I have been trying to do but without much success.  Are you aware of a solution to this problem on Android:</p>
<p> float fFrameRate=16000.0F;<br />
  AudioFormat format=new AudioFormat(AudioFormat.Encoding.PCM_SIGNED, fFrameRate, 16, 1, 2, fFrameRate, false);</p>
<p>      DataLine.Info lineInfo=new DataLine.Info(SourceDataLine.class, format, INTERNAL_BUFFER_SIZE);</p>
<p>      if (!AudioSystem.isLineSupported(lineInfo))<br />
      {  Logg.log(&#8221;ERROR: AudioLine not supported by this System.&#8221;);<br />
      }</p>
<p>This is a code snippet from the AudioOutput class.  I am trying to stream a .wav file from Android using RTP. What happens here is that the Line instance created is not supported by the AudioSystem&#8230;.I guess there is some issue with frame rate/sampling/modulation choice. Can you share with me a solution to this problem or the kind of modulation/frame rate/sampling rate supported by Android. Thanks&#8230;..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arjun</title>
		<link>http://blog.roychowdhury.org/2008/03/10/we-have-sip-working-on-android/#comment-130</link>
		<dc:creator>Arjun</dc:creator>
		<pubDate>Sat, 26 Apr 2008 03:11:11 +0000</pubDate>
		<guid isPermaLink="false">http://iconverged.wordpress.com/?p=102#comment-130</guid>
		<description>Yes, my company  completed the SIP UA and RTP port as well (we modified mjsip's RTP basic impl and their UA) and should be releasing it in a couple of days. The sad part however is the android emulator's media component crashes - this has been confirmed as a known problem in the google android dev group. So till they fix it, or we get hold of a google phone device (where I believe the media component works), we can't test voice. Anyway, our next release will have the ported UA and the RTP and media, with RTP and media commented out and essentially untested. the UA has been tested to work with several SIP clients.</description>
		<content:encoded><![CDATA[<p>Yes, my company  completed the SIP UA and RTP port as well (we modified mjsip&#8217;s RTP basic impl and their UA) and should be releasing it in a couple of days. The sad part however is the android emulator&#8217;s media component crashes - this has been confirmed as a known problem in the google android dev group. So till they fix it, or we get hold of a google phone device (where I believe the media component works), we can&#8217;t test voice. Anyway, our next release will have the ported UA and the RTP and media, with RTP and media commented out and essentially untested. the UA has been tested to work with several SIP clients.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Himanshu</title>
		<link>http://blog.roychowdhury.org/2008/03/10/we-have-sip-working-on-android/#comment-129</link>
		<dc:creator>Himanshu</dc:creator>
		<pubDate>Sat, 26 Apr 2008 00:36:28 +0000</pubDate>
		<guid isPermaLink="false">http://iconverged.wordpress.com/?p=102#comment-129</guid>
		<description>Hey, I was able to make a simple User Agent for Android using your stack. Thanks a lot. Until you guys release your version, you can check out mine at: http://tecknolojia.blogspot.com/2008/04/sip-user-agent-for-android.html</description>
		<content:encoded><![CDATA[<p>Hey, I was able to make a simple User Agent for Android using your stack. Thanks a lot. Until you guys release your version, you can check out mine at: <a href="http://tecknolojia.blogspot.com/2008/04/sip-user-agent-for-android.html" rel="nofollow">http://tecknolojia.blogspot.com/2008/04/sip-user-agent-for-android.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Himanshu</title>
		<link>http://blog.roychowdhury.org/2008/03/10/we-have-sip-working-on-android/#comment-132</link>
		<dc:creator>Himanshu</dc:creator>
		<pubDate>Fri, 25 Apr 2008 02:12:45 +0000</pubDate>
		<guid isPermaLink="false">http://iconverged.wordpress.com/?p=102#comment-132</guid>
		<description>to be more specific to my question.....is there an RTP implementation to Android ?  Even if there is one, sadly there is no audio capture feature in Android emulator</description>
		<content:encoded><![CDATA[<p>to be more specific to my question&#8230;..is there an RTP implementation to Android ?  Even if there is one, sadly there is no audio capture feature in Android emulator</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Himanshu</title>
		<link>http://blog.roychowdhury.org/2008/03/10/we-have-sip-working-on-android/#comment-131</link>
		<dc:creator>Himanshu</dc:creator>
		<pubDate>Thu, 24 Apr 2008 02:54:47 +0000</pubDate>
		<guid isPermaLink="false">http://iconverged.wordpress.com/?p=102#comment-131</guid>
		<description>Hi,

The screencast that you show lets two clients call one another but how can one continue to make a voice conversation. Do you have some library or information you can point us to do the same.

Thanks Himanshu</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>The screencast that you show lets two clients call one another but how can one continue to make a voice conversation. Do you have some library or information you can point us to do the same.</p>
<p>Thanks Himanshu</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SIP Android - a sneak screencast &#171; iConverged</title>
		<link>http://blog.roychowdhury.org/2008/03/10/we-have-sip-working-on-android/#comment-124</link>
		<dc:creator>SIP Android - a sneak screencast &#171; iConverged</dc:creator>
		<pubDate>Tue, 18 Mar 2008 02:53:27 +0000</pubDate>
		<guid isPermaLink="false">http://iconverged.wordpress.com/?p=102#comment-124</guid>
		<description>[...] is an update to the original &#8220;We have SIP working on android&#8221; [...]</description>
		<content:encoded><![CDATA[<p>[...] is an update to the original &#8220;We have SIP working on android&#8221; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mike</title>
		<link>http://blog.roychowdhury.org/2008/03/10/we-have-sip-working-on-android/#comment-126</link>
		<dc:creator>mike</dc:creator>
		<pubDate>Mon, 17 Mar 2008 03:10:28 +0000</pubDate>
		<guid isPermaLink="false">http://iconverged.wordpress.com/?p=102#comment-126</guid>
		<description>Interesting stuff ....btw a couple of bugs in the mjsip stack(1.6) one of those is in the JAudioLauncher.java

/** Stops media application */
   public boolean stopMedia()
   {  printLog("halting java audio..",LogLevel.HIGH);
      if (sender!=null)
      {  sender.halt(); sender=null;
         printLog("sender halted",LogLevel.LOW);
      }
      if (audio_input!=null)
      {  audio_input.stop(); audio_output=null;
// above line should be:     audio_input.stop(); audio_input=null;
      }

INTERESTING PROJECT!!</description>
		<content:encoded><![CDATA[<p>Interesting stuff &#8230;.btw a couple of bugs in the mjsip stack(1.6) one of those is in the JAudioLauncher.java</p>
<p>/** Stops media application */<br />
   public boolean stopMedia()<br />
   {  printLog(&#8221;halting java audio..&#8221;,LogLevel.HIGH);<br />
      if (sender!=null)<br />
      {  sender.halt(); sender=null;<br />
         printLog(&#8221;sender halted&#8221;,LogLevel.LOW);<br />
      }<br />
      if (audio_input!=null)<br />
      {  audio_input.stop(); audio_output=null;<br />
// above line should be:     audio_input.stop(); audio_input=null;<br />
      }</p>
<p>INTERESTING PROJECT!!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
