Yesterday, Live from Adobe MAX at the Nokia Theatre at LA Live in Los Angeles, we broadcast the Adobe Day 1 Keynote using P2P with Flash Media Server 4 and Flash Player 10.1. The live event simulcast using multiple Adobe technologies including high definition, RTMP Dynamic Streaming to give you the highest possible quality for both the Desktop and optimized for Flash-enaled Mobile devices.
This is one of the first premiere live events using the new P2P technology, and we were happy to hear so many of you around the globe were excited with the experience. RTMFP (the P2P protocol in Flash Player 10.1) was used to deliver a 400kbps stream to hundreds of people around the globe both live, and in a live replay all day.
WE ARE GOING TO STREAM AGAIN TODAY – And you do not want to miss the Keynote today, and another chance to see Adobe’s P2P technology in action again.
More about the P2P Client used at Adobe MAX 2010
When the video consumer launch the P2P version of the video stream, the controls will reveal statistics about the current bitrate, the number of Flash Clients connected to the P2P Group (shown above as 272), and the number of Clients around you that your experience will contribute to (shown above as 30).
What’s unique about P2P is in addition to the download datarate (shown above as 314kbps), there is an upload data rate (show above as 190kbps). The upload datarate is your contribution to your neighbor’s experience – in this case, 190kbps were being contributed across 30 connections. The player also displays how much video you have in your buffer (shown above as 4s).
Each time a client joins a P2P group, the Flash Player displays the privacy dialog (shown above). This dialog gives the user a choice if they want to participate in the Peer Assisted Network and allow the application to use some of the upload bandwidth of the client. If the user clicks Allow, the stream will start, if they click Deny, then the stream will not start. For Developers, these events can be captured in ActionScript and responded to – by either defaulting back to a Unicast (RTMP/HTTP) stream, or delivering a different experience all together. For the Adobe MAX keynote stream, the player will just show black if you click Deny.
The full P2P Player experience was completely developed using the Open Source Media Framework, and is why the end user receives a consistent experience regardless of device, network or transport protocol. So if you decide to watch the high quality RTMP stream on the desktop or mobile device, you will receive the same experience optimized for Peer Assisted Networking.
There are lots of sessions at Adobe MAX today and tomorrow on this technology – so please join us as we give you more insights into how you can leverage this new Adobe technology for your business. For a full list of P2P sessions, click here