Adobe Flash goes VoIP
First, I should point out that the Flash player has had VoIP capabilities since March 2002 and the live video capabilities are activated primarily by the existence of a server in the middle called Flash Media Server making it a client-server solution. It uses H.263 codec called Spark made by Sorenson. Many social networking sites and video sites are already using the Flash player, including Myspace.com, YouTube, MSNBC, and many more. Unlike Microsoft Media Player, Macromedia Flash has better cross-platform support, which is why YouTube, MSNBC, and many other sites use Flash. In fact, MSNBC recently switched from only supporting Media Player to now supporting Flash and Media Player, which enabled Windows Firefox users as well as Linux and Mac users to watch videos.
Here are some highlights from my interview with Adobe back in June, which gives some really interesting insights to what Adobe is up to and how this could have a huge impact on the VoIP industry.
Tom: Is it easy to add VoIP to your existing client? Is your code modular?
Adobe: We've done phenomenal engineering to keep the file size small. We've had it for the last 4 years as you know, so our VoIP capabilities need an upgrade. Back in 2002 VoIP wasn't happening as much as it is happening today. So we definitely want to update the Flash player and our other capabilities including Reader and other clients to make sure realtime communications becomes part of suite of products. So our developers can use Flash and other products to build all sorts of interesting things on top.
Tom: With this client would you ever thing about becoming an ITSP (internet telephony service provider)
Adobe: There is no intent to be a phone service provider - rather we just want to be a platform where service providers build all sort of clever applications. As long as the inheritance capabilities on the player and the platform are as good as any softphone and developing a workflow and a graphical interface & services and apps -- which is where hopefully they will make money some day, instead of PSTN replication, which is what the whole industry is doing right now.
Tom: Are you supporting SIP
Adobe: Currently we are only supporting H.263 for video and NellyMoser codec for audio. In the future we’d like to support things like SIP. As you know we’ve brought Dr. Henry Sinnreich, onboard.
Tom: Yup, the grandfather of SIP
Adobe: Henry works on my team and he’s definitely going to be helping us on understanding how SIP applies. So we’re definitely serious about this space which is why we’re putting this rock solid team together.
Tom: You mention the video uses a client-server architecture. Does this mean your future VoIP plans also require a server?
Adobe: You know, frankly I don’t know what value a server will brings long-term in IP communications. That’s the debate we’ve always had – there’s other ways to monetize. Frankly, we’ll never charge for the Flash player, so we have to sell something as a company to make money and feed our engineers. Thus we sold tools, servers, and boxes. Is that the right model moving forward? Who knows? If technically you don’t need a server, why would you push a server down the throat of your customers? We’re not the kind of company that is going to try and make a monopoly out of it. So our customers insist on no server capabilities and essentially just need the client.
Tom: So if it’s just a client, if you go to Myspace.com, how are you handling the negotiating of their username or IP address if there is no central registrar. Are you doing some sort of P2P technology?
Adobe: We’re obviously thinking of that, but I won’t say at this stage we’ve made a decision on that. There is no standards way of doing it unfortunately, which is why you see proprietary implementations that have done a good job and kudos to them for doing that.
Tom: <thinking> (probably a reference to Skype)
<end interview>
Just imagine the impact of this "future" Flash player having VoIP and video capabilities. I can envision a user going to a Myspace blog, seeing who else is “in the room”, and then initiate a 2-way, 3-way, 10-way, etc. audio/video conference using the omnipresent Flash player. All the Myspace user has to do is add a small piece of HTML code to their Myspace blog to enable this and the user has to have the Flash player. Of course, the beauty of the Flash player is that it is a very small client, which is why it is very popular with techies that hate bloatware, and of course the video/audio performance is rock solid. It will be a tricky engineering feat to add a SIP stack, presence information, P2P autodiscovery, and other pieces of code to enable you to have a seamless audio/video conferencing experience simply by visiting a website -- without making the code bloated and turning off users. But if anyone can do it, Adobe can. So keep your eye on Adobe.
Update/Related:
Alec Saunders has some good insights on this as well.
Andy suspects this will be tied into Macromedia Breeze
Post a comment
- Related Entries
- Ribbit Launches - Dec 17, 2007
- SightSpeed Light Flash Video on MySpace - Apr 22, 2008
- TringMe opens platform API to developers - Apr 16, 2008
- C2Call - New browser-based Java VoIP app - Apr 03, 2008
- Zingaya Media Server enables Adobe Flash-based VoIP - Feb 19, 2008
- SightSpeed Light Flash Video Conferencing & Chat - Jan 07, 2008
- Flashphone adds SIP Call Me Button - Dec 18, 2007
- Ribbit Flash VoIP App Launch - Dec 07, 2007
- PushCall.com Another Flash VoIP Player - Dec 04, 2007
- tringme TringPhone Flash VoIP App Launches - Dec 03, 2007
Search Technorati: adobe, breeze, flash, macromedia, myspace, myspace.com, skype, voip
Related Tags: flash player, media player, Adobe, adobe, Flash, flash
Listed below are links to sites that reference Adobe Flash goes VoIP:
Trackback Pings
TrackBack URL:
http://blog.tmcnet.com/mt3/t.fcgi/27489
» Adobe's secret startup goes into VOIP space? from MX Traveler
Quote:Adobe Systems wants to replicate its success in video space in the Voice over the Internet (VoIP) arena, making it easy to embed voice into web applications. [...] Sources say, Dr. Henry Sinnreich, generally known as “The Godfather� of SIP [More]
Tracked on September 22, 2006 10:50 AM
» Flash VoIP from JD on EP
Flash VoIP: Om Malik talks about possible future directions for the Adobe Flash Player. Om doesn't name his source info here, but Tom Keating traces the inforoute back, and Alec Saunders has additional context. This isn't a feature, isn't a done deal... [More]
Tracked on September 22, 2006 11:06 AM
» Flash VOIP from hoot and holler
Flash Games with VoIP could be another use case scenario. It could be the first step in giving web developers (Flash experts, at least) ability to add voice to whatever mash-ups they can dream off. SIP, XMPP, Jabber and Flash – put them in the blender a [More]
Tracked on September 26, 2006 6:25 PM
» Featured on BuzzTracker from BuzzTracker.com
Featured on BuzzTracker [More]
Tracked on September 28, 2006 9:05 PM
Comments to Adobe Flash goes VoIP
-
Srigiri :
March 12, 2007 3:18 AMis it possible for making sip client using Flash 8 application
-
Firefox :
November 5, 2007 6:08 AMIt's possible. And it has been done - http://www.flashphone.ru - free worldwide calls from web-page. SIP-based, you make free SIP calls also.
-
Mark :
November 27, 2007 1:52 PMflashphone is NOT a sip client, it uses flash media capabilities connecting to some back-end service that might be bridging to sip, but the flash client is not registering as a sip client or talking a sip protocol.
-
Flashphone has created a CallMe widget which allows you to put CallMe button on your site and then use your own SIP account to connect it to your PSTN number. It can also make a SIP,
-
Beat A Speeding Ticket :
April 15, 2008 9:17 PMWhere Can I find more information on the CallME widget? I would like to perform this function.
-
sohbet :
April 27, 2008 11:40 AMis it possible for making sip client using Flash 8 application
-
is it possible for making sip client using Flash 8 application
Technorati
Del.icio.us
Slashdot
Digg
Previous blog:



RSS feed



Greg :
September 24, 2006 11:31 PM
Adobe’s integration of VoIP into their clients provides a promising future for VoIP. It’s true that VoIP’s better half is of the recent 4 years, but there’s still a long way to go until VoIP becomes a renowned player in the technology industry.