tag:blogger.com,1999:blog-4932477014113996850.post-59599135183099568352007-09-20T16:56:00.001-07:002007-10-08T11:46:50.158-07:002007-10-08T11:46:50.158-07:00Pacifica is High-Quality VoIP for Flash<a href="http://www.flickr.com/photos/dominic/1482305426/"><img src="http://farm2.static.flickr.com/1391/1482305426_8462e91f9b_m.jpg" align="right" alt="Dom as the voice of Pacifica" /></a> Today, Adobe announced a new project, codenamed 'Pacifica'. In the keynote here at <a href="http://adobemax2007/na/">MAX Chicago</a>, I got a chance to demo a sample application using our high-quality voice codec. In fact, the voice quality was so good that folks couldn't believe it was <a href="http://en.wikipedia.org/wiki/Voip">VoIP</a>! We had to take special measures to demonstrate that I was at my computer, piped into the public address system via my USB headset and the Pacifica hosted service.<br /><br />Here are some quick facts about Pacifica:<br /><ul><li>Pacifica is built on top of the open standard <a href="http://en.wikipedia.org/wiki/Session_Initiation_Protocol">SIP</a> protocol.<br /></li><li>Our first mission is to maintain the highest quality voice experience possible, pushing the boundaries of the Flash Platform.<br /></li><li>Right now, Pacifica enables point-to-point (<a href="http://en.wikipedia.org/wiki/Peer-to-peer">P2P</a>) transmission of the media channel once the connection is established via our servers.</li><li>We are dedicated to a complete P2P solution going forward, to eliminate the complex server back end and configuration needed with most VoIP technologies.</li></ul>My job as Lead Quality Engineer is to ensure that our ActionScript SDK, bootstrap servers, and Flex components are ready for our developer-only Private Beta coming soon. Meanwhile, we'll be developing more sample applications like the <a href="http://www.adobe.com/products/premiereexpress/">Adobe Premiere Express</a> integration that we showed at MAX today.<br /><br />Going forward, we have the following agenda, in no particular order:<br /><ul><li>Enable Video over IP</li><li>Enable support for <a href="http://en.wikipedia.org/wiki/Adobe_AIR">AIR</a> applications</li><li>Enable connections to traditional phone networks (aka <a href="http://en.wikipedia.org/wiki/Pstn">PSTN</a> termination)</li><li>Provide support for text messaging</li><li>Improve our model for <a href="http://en.wikipedia.org/wiki/Presence_information">Presence</a> and availability</li><li>Bake in some advanced firewall and <a href="http://en.wikipedia.org/wiki/NAT">NAT</a> traversal techniques</li></ul>Our team at Adobe would love for you to get involved. If you're a Flash, Flex, or AJAX developer, <a href="http://www.surveymonkey.com/s.aspx?sm=25lmA8MY9BvlkW7z6BaP4w_3d_3d">you can apply to our Private Beta by completing our brief survey</a>.<br /><br />Also, we're hiring! If you're an outstanding engineer with experience in SIP, ActionScript, and/or hosted services, you can use the survey above to apply to work with us at Adobe as a developer, designer, or a quality engineer.<br /><br />I'm really excited to finally be able to blog about our project (whew)! Stay tuned for more details as they become available:<br /><ul><li>Subscribe to <a href="http://feeds.feedburner.com/pacifica">this blog feed</a> (also <a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=1234869">available via email</a>), or<br /></li><li>Follow "<a href="http://twitter.com/pacifica">pacifica</a>" on Twitter for updates from the trenches, and/or<br /></li><li>Follow "<a href="http://twitter.com/dom">dom</a>" on Twitter for these and other adventures.</li></ul><br />Thanks!Domhttp://www.blogger.com/profile/02023158192456127715noreply@blogger.com11