2010-10-22 4 views
0

Je prend une série de Shapshot dans Flex en utilisant:séquence Instantané pour flv AS3

var imageSnap:ImageSnapshot = ImageSnapshot.captureImage(VisuModel.getInstance().mainApiContainer.mp); 
var imageByteArray:ByteArray = imageSnap.data as ByteArray; 

Je voudrais convertir cette séquence dans un fichier vidéo flash. Comment puis-je y parvenir en utilisant Red5?

Le meilleur pour ActionScript & Les développeurs Java!

Répondre

0

Je avais flux de travail suivant: 1 - Capture mon écran en AS3

//this is just a constant 
var snapshotDpi:Number=VisuModel.getInstance().snapshotDpi; 
// Capture and convert to base64 
var imageSnap:ImageSnapshot= 
ImageSnapshot.captureImage(VisuModel.getInstance().mainApiContainer.mp,snapshotDpi); 
var con:String=ImageSnapshot.encodeImageAsBase64(imageSnap) 
// Save to img using amfphp 
VisuModel.getInstance().gateway.call("visumars.NewServices.SaveAsJPEG", 
      new Responder(onResult_writeScript, onFault),con,imageName.getImageName()) 

2 - J'utilise ensuite MMPEG pour sauver ma séquence jpeg comme flv

Questions connexes