Thursday, September 20, 2007

Pacifica is High-Quality VoIP for Flash

Dom as the voice of Pacifica Today, Adobe announced a new project, codenamed 'Pacifica'. In the keynote here at MAX Chicago, 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 VoIP! 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.

Here are some quick facts about Pacifica:

  • Pacifica is built on top of the open standard SIP protocol.
  • Our first mission is to maintain the highest quality voice experience possible, pushing the boundaries of the Flash Platform.
  • Right now, Pacifica enables point-to-point (P2P) transmission of the media channel once the connection is established via our servers.
  • We are dedicated to a complete P2P solution going forward, to eliminate the complex server back end and configuration needed with most VoIP technologies.
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 Adobe Premiere Express integration that we showed at MAX today.

Going forward, we have the following agenda, in no particular order:
  • Enable Video over IP
  • Enable support for AIR applications
  • Enable connections to traditional phone networks (aka PSTN termination)
  • Provide support for text messaging
  • Improve our model for Presence and availability
  • Bake in some advanced firewall and NAT traversal techniques
Our team at Adobe would love for you to get involved. If you're a Flash, Flex, or AJAX developer, you can apply to our Private Beta by completing our brief survey.

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.

I'm really excited to finally be able to blog about our project (whew)! Stay tuned for more details as they become available:

Thanks!

9 comments:

Alan Cobb said...

Hi Dom,
As a developer using MS Silverlight, I sure hope we get something like Pacifica eventually. (Live.com, please take note.) IMO, VOIP can be a monster market (the fidelity on a _good_ VOIP call is like HD for audio) and even a monster cash generator if done right. Thanks for raising the bar!
Alan Cobb
www.alancobb.com

Hacebe said...

that is a real good news... I was looking forward to see if was possible to integrate VOIP with flash... i'll stay tuned to the further news about it... I am very excited about it!

Ramin said...

Great stuff. Followed the link for the beta-signup but got an error saying survey was closed and to contact the author. Not sure if the sign-up is closed or there's a problem with the server.

Unfortunately I couldn't make it to MAX/Chicago. We're doing some pretty heavy Flex stuff that could integrate nicely with Pacifica. Would very much like to get in on the beta.

Thanks,
Ramin

Dom said...

I've fixed the link to the survey:
http://www.surveymonkey.com/s.aspx?sm=25lmA8MY9BvlkW7z6BaP4w_3d_3d

We had reached our limit on the old survey - this is a fresh one - thanks for bringing this to my attention!

- Dom

b said...

All I want for Christmas is a pacifica beta invite! Are you accepting more beta testers? Also, keep blogging! This is fascinating stuff....

Frédéric said...

After reading this post, something is not clear for me : does Pacifica will be integrated in the Flash Player (executed from the web) or just integrated in Air?

Dom said...

frédéric: Pacifica will work closely with both the Flash Player and AIR, but I would characterize it as "compatibility" rather than "integration" at this point.

In other words, you will be able to execute from the Web and/or from a desktop app, and they'll both be able to talk to one another.

We currently use AIR for our test automation and prototypes, and Flex apps on a Web page for easy deployment of sample applications.

jeff said...

Hey Dom,

I too'm trying to download the beta, I filled out the survey, but no beta...

Is it still open?

Thanks man,

Jeff
jeffgoldenson@gmail.com

Dom said...

Hi Jeff,

We're about to add more people with the next update, so stay tuned for an invite.

Thanks,

-Dominic