<?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>Tweenpix &#187; server</title>
	<atom:link href="http://blog.tweenpix.net/tag/server/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.tweenpix.net</link>
	<description>Behind the mask</description>
	<lastBuildDate>Wed, 02 Mar 2011 22:54:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Flumotion on Ubuntu &#8211; Workaround</title>
		<link>http://blog.tweenpix.net/2009/07/29/flumotion-on-ubuntu-workaround/</link>
		<comments>http://blog.tweenpix.net/2009/07/29/flumotion-on-ubuntu-workaround/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 17:16:07 +0000</pubDate>
		<dc:creator>Francis Bourre</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[workaround]]></category>
		<category><![CDATA[flumotion]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://blog.tweenpix.net/?p=1790</guid>
		<description><![CDATA[Today I tried to run Flumotion on Ubuntu for making some video experiments. Installation and Admin launch failed. Too bad! I discovered while digging the web that&#8217;s because there&#8217;s a bug in the current release. Too bad again! Here&#8217;s the workaround I found now. Overwrite /usr/lib/flumotion/python/flumotion/common/package.py with the latest committed to branched revision 7960. Enjoy, [...]]]></description>
			<content:encoded><![CDATA[<p>Today I tried to run <a href="http://www.flumotion.com">Flumotion</a> on Ubuntu for making some video experiments.<br />
Installation and Admin launch failed. Too bad!<br />
I discovered while digging the web that&#8217;s because <a href="https://bugs.launchpad.net/ubuntu/+source/flumotion/+bug/199637">there&#8217;s a bug in the current release</a>. Too bad again!</p>
<div class="captionfull"><img src="http://blog.tweenpix.net/wp-content/gallery/general/flumotion_logo.gif" alt="" />
</p>
</div>
<p>Here&#8217;s the workaround I found now. Overwrite <em>/usr/lib/flumotion/python/flumotion/common/package.py</em> with <a href="https://code.fluendo.com/flumotion/trac/changeset/7960">the latest committed to branched revision 7960</a>.<br />
Enjoy, everything should be ok now !</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tweenpix.net/2009/07/29/flumotion-on-ubuntu-workaround/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PixServer &#8211; AMF game server</title>
		<link>http://blog.tweenpix.net/2009/07/22/pixserver-amf-game-server/</link>
		<comments>http://blog.tweenpix.net/2009/07/22/pixserver-amf-game-server/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 16:57:16 +0000</pubDate>
		<dc:creator>Francis Bourre</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[amf]]></category>
		<category><![CDATA[client]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[multi-users]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://blog.tweenpix.net/?p=1777</guid>
		<description><![CDATA[I&#8217;m back to the scene&#8230; with an empty hard drive. That&#8217;s THE bad news, I lost all my data one month ago. Around 10 years of storage without any backup. That really sucks. The good one is that it gives to me lot of punch to start from scratch 4 new projects. They&#8217;re all linked [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m back to the scene&#8230; with an empty hard drive.<br />
That&#8217;s THE bad news, I lost all my data one month ago. Around 10 years of storage without any backup. That really sucks.<br />
The good one is that it gives to me lot of punch to start from scratch 4 new projects. They&#8217;re all linked together, but I&#8217;ll give you details later about the connection.</p>
<p>So let me introduce the first one.<br />
I needed a multi-users game server. So after some googling to browse OS projects, I decided to build a new one from scratch with <a href="http://mina.apache.org/">Apache Mina 2.0</a> using my R&#038;D xp.<br />
I choosed to install Ubuntu with Parallels to have an easy workflow with a local test workstation.</p>
<p>At this time, I&#8217;ve obtained something basic which works fine. That&#8217;s full AMF (using <a href="http://opensource.adobe.com/wiki/display/blazeds/BlazeDS/">BlazeDS</a> ) and it manages users and rooms.<br />
That&#8217;s all based on simplicity. No events, no verbosed implementation or mess with abstract design&#8230;</p>
<p>My next step and goals:<br />
- Have something robust.<br />
- Build a graphical chat showcase with text to speech feature.<br />
- Build a game showcase with realtime synchronicity. I read a lot of resources about it, and I&#8217;m looking forward to work on this.</p>
<p>But I&#8217;m wondering about few things at this time:<br />
- Should I go to open source ?<br />
- Should I mix this implementation with <a href="http://projectdarkstar.com/">Darkstar project</a> ?<br />
- Should I work on a cheap product ?<br />
Any advice would be welcome !</p>
<div class="captionfull"><img src="http://blog.tweenpix.net/wp-content/themes/tma/images/latest/pixserver.jpg" alt="" />
</p>
</div>
<p>Here&#8217;s a basic echo demo to end this thread and showcase the concept:</p>
<pre lang="actionscript3">
import net.tweenpix.pixserver.amf.AMFClient;

	public class EchoAMFClient
	{
		protected var _client : AMFClient;

		public function EchoAMFClient()
		{
			_client = new AMFClient( );
			_client.registerClass( TestVO );
			_client.connect( "10.211.55.4", 9123 );

			_client.addEventListener( "EchoMessage",  onEchoMessage );
			_client.sendRequest( 	"EchoMessage",
								new TestVO( "francis", 38 ),
								new TestVO( "virginie", 35 ) );
		}

		public function onEchoMessage( vo1 : TestVO, vo2 : TestVO ) : void
		{
			// do something
		}
	}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.tweenpix.net/2009/07/22/pixserver-amf-game-server/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>PS3 media server</title>
		<link>http://blog.tweenpix.net/2009/02/06/ps3-media-server/</link>
		<comments>http://blog.tweenpix.net/2009/02/06/ps3-media-server/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 17:33:11 +0000</pubDate>
		<dc:creator>Francis Bourre</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[ps3]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://blog.tweenpix.net/?p=1625</guid>
		<description><![CDATA[J&#8217;ai découvert cette application sur le blog d&#8217;Etienne Mineur et je ne m&#8217;en sépare plus depuis. PS3 Media Server, comme son nom l&#8217;indique, est un serveur de médias écrit en Java qui permet de lire des fichiers distants depuis votre PS3. La liste des formats prise en charge est hallucinante, avec thumbnails et auto-refresh à [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai découvert cette application sur le <a href="http://www.my-os.net/blog/index.php?2009/01/22/1210-ps3mediaserver-merci-google">blog d&#8217;Etienne Mineur</a> et je ne m&#8217;en sépare plus depuis.<br />
<a href="http://code.google.com/p/ps3mediaserver/">PS3 Media Server</a>, comme son nom l&#8217;indique, est un serveur de médias écrit en Java qui permet de lire des fichiers distants depuis votre PS3.</p>
<p>La liste des formats prise en charge est hallucinante, avec thumbnails et auto-refresh à la clef. Le serveur utilise les packages <a href="http://svn.mplayerhq.hu/mplayer/trunk/">Mplayer</a> et <a href="http://svn.mplayerhq.hu/ffmpeg/trunk/">FFmpeg</a> pour encoder puis streamer les fichiers à la volée depuis votre OS de prédilection (Windows, OS X et Linux).</p>
<div class="captionfull"><img src="http://blog.tweenpix.net/wp-content/gallery/general/ps3grill.jpg" alt="" />
</p>
</div>
<p>Avec un processeur décent, une connexion wifi standard et un peu de bidouillage avec les réglages, la qualité est parfaite. J&#8217;ai monté le soft sur un iMac 2,8 GHZ avec 2 gigas de RAM, et j&#8217;obtiens des résultats exemplaires.</p>
<p>Depuis Mercredi, <a href="http://ps3mediaserver.blogspot.com/2009/02/v104.html">la version 1.04</a> est disponible sur <a href="http://code.google.com/p/ps3mediaserver/">Google Code</a>.<br />
Un soft incontournable pour tous les possesseurs de PS3 !</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tweenpix.net/2009/02/06/ps3-media-server/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

