Upload
marumaru
View
537
Download
0
Embed Size (px)
DESCRIPTION
Présentation d'Adobe Stratus, nouvelles fonctionnalités P2P du lecteur Flash 10, par Vincent Maitray lors de la journée porte ouverte du centre de formation Regart.net le 8 janvier 2009.
Citation preview
1dimanche 11 janvier 2009
Adobe AIR®
Adobe Stratus®
&
2dimanche 11 janvier 2009
3dimanche 11 janvier 2009
RTMP over TCP
4dimanche 11 janvier 2009
RTMP over TCP
4dimanche 11 janvier 2009
TCPTransmission Control Protocol
- échange de paquets
- fiable mais lent (handshaking + mode connecté)
5dimanche 11 janvier 2009
UDPUser Datagram Protocol
- envoi de datagrammes
- non fiable mais rapide
6dimanche 11 janvier 2009
TCP UDPCLIENT
SERVEUR
CLIENT
CLIENT
RTMP RTMFP
7dimanche 11 janvier 2009
Adobe Stratus®
RTMFP over UDP
9dimanche 11 janvier 2009
Adobe Stratus®
RTMFP over UDP
9dimanche 11 janvier 2009
Adobe Stratus®
RTMFP over UDP
9dimanche 11 janvier 2009
Adobe Stratus®
RTMFP over UDP
9dimanche 11 janvier 2009
private const STRATUS_ADRESS:String = "rtmfp://stratus.adobe.com";
private const DEV_KEY:String = "4rc8r94sdr1gh8u9i61d-g4h6qa4";
_nc1.connect( STRATUS_ADRESS + "/" + DEV_KEY );
private var _nc1:NetConnection;
_nc1 = new NetConnection();
_nc1.addEventListener( NetStatusEvent.NET_STATUS, onNc1Status );
Netconnection.Connect.Succes
_nc1.nearID0782d2fd28e711c75673ed0ef11562b0e5cf60db841cee9bb306e7a951116e66
10dimanche 11 janvier 2009
private var _outStream:NetStream;
_outStream.addEventListener( NetStatusEvent.NET_STATUS, onOutStreamStatus );
_outStream.attachAudio( Microphone.getMicrophone() );
_outStream.attachCamera( Camera.getCamera() );
_outStream.publish( “nomDuFlux” );
_outStream = new NetStream( _nc1, NetStream.DIRECT_CONNECTIONS );
11dimanche 11 janvier 2009
private var _inStream:NetStream;
_inStream.addEventListener( NetStatusEvent.NET_STATUS, onIntStreamStatus );_screen.attachStream( _inStream );
_screen = new Video( 400, 300 );
_inStream.play( “nomDuFlux” );
_inStream = new NetStream( _nc1, clé_du_client );
private var _screen:Video;
addChild( _screen );
12dimanche 11 janvier 2009
Adobe AIR®
13dimanche 11 janvier 2009
Adobe AIR®
- accès au système
- mise à jour automatique
- indépendant de l’OS- intégration du navigateur WebKit
- API identique à AS3
14dimanche 11 janvier 2009
15dimanche 11 janvier 2009
www.electrofrog.com/stratus-phone
16dimanche 11 janvier 2009