<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: P2P in Flash 10 Beta &#8212; the Questions Facing a YouTube, Skype, and BitTorrent Killer</title>
	<atom:link href="http://adamfisk.wordpress.com/2008/05/21/p2p-in-flash-10-beta-the-questions-facing-a-youtube-skype-and-bittorrent-killer/feed/" rel="self" type="application/rss+xml" />
	<link>http://adamfisk.wordpress.com/2008/05/21/p2p-in-flash-10-beta-the-questions-facing-a-youtube-skype-and-bittorrent-killer/</link>
	<description>P2P, Collaboration, Networks</description>
	<lastBuildDate>Mon, 07 Sep 2009 19:29:03 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: adamfisk</title>
		<link>http://adamfisk.wordpress.com/2008/05/21/p2p-in-flash-10-beta-the-questions-facing-a-youtube-skype-and-bittorrent-killer/#comment-6472</link>
		<dc:creator>adamfisk</dc:creator>
		<pubDate>Fri, 17 Jul 2009 06:53:36 +0000</pubDate>
		<guid isPermaLink="false">http://adamfisk.wordpress.com/?p=36#comment-6472</guid>
		<description>@thedavidmo Stratus wasn&#039;t released when I wrote this post, but your point is more or less correct.  The only issue is Stratus can&#039;t establish a p2p connection with every NAT combination out there (and neither can anything else), so any truly robust solution will always need a relay.  In other words, they&#039;ll need FMS.  Stratus alone will likely work in about 90% of cases, though, so it gets you pretty far.</description>
		<content:encoded><![CDATA[<p>@thedavidmo Stratus wasn&#8217;t released when I wrote this post, but your point is more or less correct.  The only issue is Stratus can&#8217;t establish a p2p connection with every NAT combination out there (and neither can anything else), so any truly robust solution will always need a relay.  In other words, they&#8217;ll need FMS.  Stratus alone will likely work in about 90% of cases, though, so it gets you pretty far.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thedavidmo</title>
		<link>http://adamfisk.wordpress.com/2008/05/21/p2p-in-flash-10-beta-the-questions-facing-a-youtube-skype-and-bittorrent-killer/#comment-6471</link>
		<dc:creator>thedavidmo</dc:creator>
		<pubDate>Fri, 17 Jul 2009 03:22:12 +0000</pubDate>
		<guid isPermaLink="false">http://adamfisk.wordpress.com/?p=36#comment-6471</guid>
		<description>Addressing (1), it&#039;s not true that you&#039;ll have to buy an FMS server in order to establish a p2p connection: Adobe is hosting a server cloud called Stratus that you can use to establish the handshake:

http://labs.adobe.com/technologies/stratus/

Of course, you&#039;re still going to need FMS for any kind of centralized infrastructure that&#039;s going to require server side scripts.</description>
		<content:encoded><![CDATA[<p>Addressing (1), it&#8217;s not true that you&#8217;ll have to buy an FMS server in order to establish a p2p connection: Adobe is hosting a server cloud called Stratus that you can use to establish the handshake:</p>
<p><a href="http://labs.adobe.com/technologies/stratus/" rel="nofollow">http://labs.adobe.com/technologies/stratus/</a></p>
<p>Of course, you&#8217;re still going to need FMS for any kind of centralized infrastructure that&#8217;s going to require server side scripts.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: adamfisk</title>
		<link>http://adamfisk.wordpress.com/2008/05/21/p2p-in-flash-10-beta-the-questions-facing-a-youtube-skype-and-bittorrent-killer/#comment-6469</link>
		<dc:creator>adamfisk</dc:creator>
		<pubDate>Fri, 03 Jul 2009 17:53:51 +0000</pubDate>
		<guid isPermaLink="false">http://adamfisk.wordpress.com/?p=36#comment-6469</guid>
		<description>The finding part is both better and more easily handled centrally, though, turning it into a simple problem. Overlays like Kademlia are cool, but the only reason to use them is to limit liability.  If/when P2P networks are used for more general purposes outside piracy (sure, they are to some extent now), the basic reason for overlays like Kademlia existing disappears. A centralized index is way faster and way easier to code, ultimately making it cheaper with developer hours factored in.  Sure, you&#039;ve got to pay for a server or two, but that traffic is extremely lightweight and cheap in the scheme of things.

Don&#039;t get me wrong, Flash has a long way to go before it&#039;s a real P2P contender.  They&#039;re solving the most important problem, though -- reliable connections between any two peers on the network with firewall properly traversed.  Their firewall traversal in particular is better than almost any P2P app out there.</description>
		<content:encoded><![CDATA[<p>The finding part is both better and more easily handled centrally, though, turning it into a simple problem. Overlays like Kademlia are cool, but the only reason to use them is to limit liability.  If/when P2P networks are used for more general purposes outside piracy (sure, they are to some extent now), the basic reason for overlays like Kademlia existing disappears. A centralized index is way faster and way easier to code, ultimately making it cheaper with developer hours factored in.  Sure, you&#8217;ve got to pay for a server or two, but that traffic is extremely lightweight and cheap in the scheme of things.</p>
<p>Don&#8217;t get me wrong, Flash has a long way to go before it&#8217;s a real P2P contender.  They&#8217;re solving the most important problem, though &#8212; reliable connections between any two peers on the network with firewall properly traversed.  Their firewall traversal in particular is better than almost any P2P app out there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ingmar</title>
		<link>http://adamfisk.wordpress.com/2008/05/21/p2p-in-flash-10-beta-the-questions-facing-a-youtube-skype-and-bittorrent-killer/#comment-6468</link>
		<dc:creator>Ingmar</dc:creator>
		<pubDate>Fri, 03 Jul 2009 10:30:01 +0000</pubDate>
		<guid isPermaLink="false">http://adamfisk.wordpress.com/?p=36#comment-6468</guid>
		<description>Well, I&#039;m not quite sure if Adobes attempt to p2p is a full blower. As far as I&#039;ve heard, p2p funcitonality is only possible with the fms and then there&#039;s a direct connection between the clients - but well, p2p is about FINDING and receiving files from vom clients you maight not know, but getting them from cleints which as act bridges. So in terms of scalability I&#039;m not quite sure if Adobe will be able to compete against real p2p overlays with no central infrastructure (like e.g. kademlia). I think Adobes attempt goes more in a direction of let&#039;s play a game against each other, and such...</description>
		<content:encoded><![CDATA[<p>Well, I&#8217;m not quite sure if Adobes attempt to p2p is a full blower. As far as I&#8217;ve heard, p2p funcitonality is only possible with the fms and then there&#8217;s a direct connection between the clients &#8211; but well, p2p is about FINDING and receiving files from vom clients you maight not know, but getting them from cleints which as act bridges. So in terms of scalability I&#8217;m not quite sure if Adobe will be able to compete against real p2p overlays with no central infrastructure (like e.g. kademlia). I think Adobes attempt goes more in a direction of let&#8217;s play a game against each other, and such&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: adamfisk</title>
		<link>http://adamfisk.wordpress.com/2008/05/21/p2p-in-flash-10-beta-the-questions-facing-a-youtube-skype-and-bittorrent-killer/#comment-6424</link>
		<dc:creator>adamfisk</dc:creator>
		<pubDate>Fri, 21 Nov 2008 05:44:43 +0000</pubDate>
		<guid isPermaLink="false">http://adamfisk.wordpress.com/?p=36#comment-6424</guid>
		<description>I agree it&#039;s not much for what you get.  It&#039;s just a lot compared to the ideal: an open source implementation of the same thing using open protocols.  Why settle?</description>
		<content:encoded><![CDATA[<p>I agree it&#8217;s not much for what you get.  It&#8217;s just a lot compared to the ideal: an open source implementation of the same thing using open protocols.  Why settle?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Williams</title>
		<link>http://adamfisk.wordpress.com/2008/05/21/p2p-in-flash-10-beta-the-questions-facing-a-youtube-skype-and-bittorrent-killer/#comment-6423</link>
		<dc:creator>Williams</dc:creator>
		<pubDate>Fri, 21 Nov 2008 04:04:12 +0000</pubDate>
		<guid isPermaLink="false">http://adamfisk.wordpress.com/?p=36#comment-6423</guid>
		<description>$4,500 is nothing for a RMTP connection. Imagine all the possibilities we can do with a P2P connection! Games, conferences, chats, entreteinment.... the imagine is the limit! I want this in my hands! I´d pay one arm for it! :)</description>
		<content:encoded><![CDATA[<p>$4,500 is nothing for a RMTP connection. Imagine all the possibilities we can do with a P2P connection! Games, conferences, chats, entreteinment&#8230;. the imagine is the limit! I want this in my hands! I´d pay one arm for it! <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kris</title>
		<link>http://adamfisk.wordpress.com/2008/05/21/p2p-in-flash-10-beta-the-questions-facing-a-youtube-skype-and-bittorrent-killer/#comment-6403</link>
		<dc:creator>kris</dc:creator>
		<pubDate>Mon, 03 Nov 2008 09:36:51 +0000</pubDate>
		<guid isPermaLink="false">http://adamfisk.wordpress.com/?p=36#comment-6403</guid>
		<description>nice article.
i gotta say i was much more excited about the whole thing before yesterday. thats when i found out there still has to be a fms in between - i guess it will take some while for the red5 team to implement rtmfp, if ever.

my conclusion to the whole thing is dissatisfactory for now.  :(</description>
		<content:encoded><![CDATA[<p>nice article.<br />
i gotta say i was much more excited about the whole thing before yesterday. thats when i found out there still has to be a fms in between &#8211; i guess it will take some while for the red5 team to implement rtmfp, if ever.</p>
<p>my conclusion to the whole thing is dissatisfactory for now.  <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: adamfisk</title>
		<link>http://adamfisk.wordpress.com/2008/05/21/p2p-in-flash-10-beta-the-questions-facing-a-youtube-skype-and-bittorrent-killer/#comment-6332</link>
		<dc:creator>adamfisk</dc:creator>
		<pubDate>Mon, 26 May 2008 16:20:07 +0000</pubDate>
		<guid isPermaLink="false">http://adamfisk.wordpress.com/?p=36#comment-6332</guid>
		<description>Hi Luke-  Very interesting stuff.  I am far, far from an ActionScript expert, and I&#039;ve just now glanced at the Local Shared Object API.  Looks like the NetStream/NetConnection changes along with Local Shared Object might actually do the trick.

I&#039;d love to talk offlist about the details of this.  Can you shoot me an e-mail at &quot;a&quot; at my domain (littleshoot.org)?  

-Adam</description>
		<content:encoded><![CDATA[<p>Hi Luke-  Very interesting stuff.  I am far, far from an ActionScript expert, and I&#8217;ve just now glanced at the Local Shared Object API.  Looks like the NetStream/NetConnection changes along with Local Shared Object might actually do the trick.</p>
<p>I&#8217;d love to talk offlist about the details of this.  Can you shoot me an e-mail at &#8220;a&#8221; at my domain (littleshoot.org)?  </p>
<p>-Adam</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lukebayes</title>
		<link>http://adamfisk.wordpress.com/2008/05/21/p2p-in-flash-10-beta-the-questions-facing-a-youtube-skype-and-bittorrent-killer/#comment-6331</link>
		<dc:creator>lukebayes</dc:creator>
		<pubDate>Sat, 24 May 2008 20:46:02 +0000</pubDate>
		<guid isPermaLink="false">http://adamfisk.wordpress.com/?p=36#comment-6331</guid>
		<description>I just wanted to throw a quick response your way about issues #2, #3 and #4.

The Flash Player actually has a local file storage service called &#039;Local Shared Object&#039;. Essentially, this feature lets developers read and write arbitrary bytes to disk - including files and parts of files. End users are prompted once (ever) to authorize a particular amount of disk space (up to limitless).

This feature would allow a peer to peer network exactly the kind of access they would need to distribute the downloading of large files across those users that are currently connected to their site. This could be especially powerful (and cost-effective) for high traffic sites that present high-popularity, large file-size content like Youtube.

As an end user, I would only be prompted when I wanted to take a file out of the application and save it to some other location on my hard disk. 

Of course peer-to-peer implementations in SWF are not likely to look like today&#039;s general purpose peer-to-peer clients. The SWF versions are far more likely to be more tightly coupled to a particular content type and application. A music or video player for example.

With all that said, issue #1 is still a very big problem to me at least, but it&#039;s probably far, far more cost-effective for popular sites to unload terabytes of bandwidth costs (and risks).</description>
		<content:encoded><![CDATA[<p>I just wanted to throw a quick response your way about issues #2, #3 and #4.</p>
<p>The Flash Player actually has a local file storage service called &#8216;Local Shared Object&#8217;. Essentially, this feature lets developers read and write arbitrary bytes to disk &#8211; including files and parts of files. End users are prompted once (ever) to authorize a particular amount of disk space (up to limitless).</p>
<p>This feature would allow a peer to peer network exactly the kind of access they would need to distribute the downloading of large files across those users that are currently connected to their site. This could be especially powerful (and cost-effective) for high traffic sites that present high-popularity, large file-size content like Youtube.</p>
<p>As an end user, I would only be prompted when I wanted to take a file out of the application and save it to some other location on my hard disk. </p>
<p>Of course peer-to-peer implementations in SWF are not likely to look like today&#8217;s general purpose peer-to-peer clients. The SWF versions are far more likely to be more tightly coupled to a particular content type and application. A music or video player for example.</p>
<p>With all that said, issue #1 is still a very big problem to me at least, but it&#8217;s probably far, far more cost-effective for popular sites to unload terabytes of bandwidth costs (and risks).</p>
]]></content:encoded>
	</item>
</channel>
</rss>
