<?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>Zaki.Asia &#187; freeswitch</title>
	<atom:link href="http://zaki.asia/tag/freeswitch/feed/" rel="self" type="application/rss+xml" />
	<link>http://zaki.asia</link>
	<description>Virtual Worlds - Real Experience</description>
	<lastBuildDate>Fri, 16 Jul 2010 05:29:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>FreeSWITCH, OpenSim and the G722.1C codec</title>
		<link>http://zaki.asia/2009/05/18/freeswitch-opensim-and-the-g7221c-codec/</link>
		<comments>http://zaki.asia/2009/05/18/freeswitch-opensim-and-the-g7221c-codec/#comments</comments>
		<pubDate>Mon, 18 May 2009 08:48:53 +0000</pubDate>
		<dc:creator>Zaki</dc:creator>
				<category><![CDATA[OpenSim]]></category>
		<category><![CDATA[freeswitch]]></category>
		<category><![CDATA[voip]]></category>

		<guid isPermaLink="false">http://zaki.asia/?p=79</guid>
		<description><![CDATA[Kai Ludwig has recently left a very valuable comment (thank you, Kai): Actually the new FreeSwitch siren14 codec has never been used with SLVoice! Everybody having voicechat with OpenSim is using PCMU without knowing it. Actually I didn&#8217;t realize that at first either, but after he pointed this out, I started looking for a way ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.talentraspel.de/" target="_blank">Kai Ludwig</a> has recently left a very valuable <a href="  http://zaki.asia/?p=41&amp;cpage=1#comment-760" target="_self">comment</a> (thank you, Kai):</p>
<blockquote><p>Actually the new FreeSwitch siren14 codec has never been used with SLVoice! Everybody having voicechat with OpenSim is using PCMU without knowing it.</p></blockquote>
<p>Actually I didn&#8217;t realize that at first either, but after he pointed this out, I started looking for a way to be able to use siren14. I haven&#8217;t really come up with a way to use the SLVoice.exe included with the SecondLife viewer, rather, I modified the <a href="https://sourceforge.net/projects/voipforvw/" target="_blank">voipforvw</a> codes to support it. Voice quality is now way better than the stock PCMU.<br />
<img src="http://zaki.asia/images/freeswitch_g7221c.jpg" alt="Connecting to FreeSWITCH with G722.1" width="100%" /></p>
<p>In the near future, I intend to make a post on how to use voipforvw with FreeSWITCH.</p>
]]></content:encoded>
			<wfw:commentRss>http://zaki.asia/2009/05/18/freeswitch-opensim-and-the-g7221c-codec/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FreeSWITCH module in OpenSim</title>
		<link>http://zaki.asia/2009/04/28/freeswitch-module-in-opensim/</link>
		<comments>http://zaki.asia/2009/04/28/freeswitch-module-in-opensim/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 18:26:01 +0000</pubDate>
		<dc:creator>Zaki</dc:creator>
				<category><![CDATA[OpenSim]]></category>
		<category><![CDATA[freeswitch]]></category>
		<category><![CDATA[voip]]></category>

		<guid isPermaLink="false">http://zaki.asia/?p=41</guid>
		<description><![CDATA[A video tutorial for setting up OpenSim to use the new FreeSWITCH voice chat module.]]></description>
			<content:encoded><![CDATA[<p>It seems that Linden Labs has finally changed their code and removed the hardcoded vivox.com references in 1.22; this has opened a lot of possibilities for making voice chat work, which previously required the &#8211; still valid &#8211; <a href="http://sourceforge.net/projects/voipforvw" target="_blank">voipforvw</a> project&#8217;s SLVoice replacement. There is of course nothing wrong with voipforvw except that it&#8217;s a monster that prefers to live under a rock and by its nature does not lend itself easily to compiling; as other internal targets were more important, and the replacement SLVoice was working (and working well, actually) with the <a href="http://zaki.asia/?p=11" target="_self">Asterisk setup</a>, unfortunately I had pretty much no time to get that project into shape.</p>
<p>To my great relief, Rob Smart from IBM has finally stepped up the game and provided a solution for FreeSWITCH, that works without this SLVoice replacement (I want to note though, that it is only working with the unmodified SLVoice.exe because of the changes in the viewer, and in all likeliness, the Asterisk solution would work just as well). I&#8217;ve been eyeing FreeSWITCH for quite a while and just when I finally have some spare time to play around with it, this new module comes out: and it&#8217;s really awesome! First of all, it works without jumping through ztdummy/dahdi hoops and mysql realtime configurations, or heaven forbid, RFC4028s.</p>
<p>Setup is very straightforward, and it works even on Windows. To set it up, you will need three components:</p>
<p>First, OpenSim itself. Because the new FreeSWITCH module is experimental, it is only found in trunk, and as usual, please note, that trunk is <strong>unstable </strong>it might have serious bugs, it can corrupt your data, or <a href="https://lists.berlios.de/pipermail/opensim-users/2009-April/001878.html" target="_blank">eat your children</a>, especially if you do the unthinkable and try to install it in a production environment, which you should never do. Ever! No exceptions. If you are brave enough, you can proceed very carefully and try out the trunk.</p>
<p>Next, obviously, you will need FreeSWITCH. I tried the Windows binary snapshot from <a href="http://wiki.freeswitch.org/wiki/Installation_Guide" target="_blank">here</a>: that works well. For the configuration instructions take a look at the <a href="http://opensimulator.org/wiki/Freeswitch_Module" target="_blank">OpenSim wiki page</a>. Linux installation instructions are also included there.</p>
<p>Finally, SecondLife viewer. Only versions later than 1.22 are supported, so be sure to grab a newer version from Linden Labs.</p>
<p>After setting up FreeSWITCH and OpenSim, connecting to the grid and enabling voice chat, one surprising thing will happen by default: that is, nothing. Conference chat won&#8217;t work with the default estate settings, because the parcel voice is disabled. In the video, I&#8217;m setting &#8220;Use a private spatial channel&#8221;, but &#8220;Use the estate spatial channel&#8221; should work as well. Enable voice, and it will work now. After this, conference and private chat features will work. On my setup, I found that private chat is quite clear and easy to understand, but the spatial conferences are way too low quality, but that is probably a configuration issue on my environment.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="505" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/7k_xQQOcYDk&amp;fmt=22&amp;hl=en&amp;fs=1&amp;color1=0x2b405b&amp;color2=0x6b8ab6&amp;hd=1&amp;border=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="505" src="http://www.youtube.com/v/7k_xQQOcYDk&amp;fmt=22&amp;hl=en&amp;fs=1&amp;color1=0x2b405b&amp;color2=0x6b8ab6&amp;hd=1&amp;border=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://zaki.asia/2009/04/28/freeswitch-module-in-opensim/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
