Pour éviter un message d’erreur SANDBOX
éditer the fichier red5-web.xml de l’application
<bean id="rtmpSampleAccess" class="org.red5.server.stream.RtmpSampleAccess">
<property name="audioAllowed" value="true"/>
<property name="videoAllowed" value="true"/>
</bean>
les dernières version de l’editeur notepad++ ne sont pas compatibles avec le plugin functionlist
La solution ? utiliser la version 4.9 de notepad qui ne supporte pas l’encodage ANSI, mais qui supporte functionlist.

Voilà enfin une très très bonne nouvelle (vérifiée et testée)
RED5 0.9 est compatible H264 et FME : cela veut dire que vous pouvez streamer en LIVE et au format MPEG4 H264 à partir d’un logiciel style FME vers RED5 en live !
Est ce difficile ?
1 seule ligne de Flex suffit à jouer en live la vidéo ainsi streamée :
<mx:VideoDisplay id="playervid" autoBandWidthDetection="false" live="true" maintainAspectRatio="true"
source="rtmp://192.168.1.10/SOSample/livestream" width="640" height="480" autoPlay="true" x="0" y="0"/>
Et voilà prêt pour streamer en MPEG4 25 images secondes et en live !
private function effacer():void {
Alert.show("Etes vous sur de vouloir effacer cette playliste","Effacer",Alert.YES | Alert.NO,Sprite(Application.application) , choix);
function choix(event:CloseEvent):void {
if (event.detail==Alert.NO) return;
// effacer !
}
}
C’est le transtypage Sprite(Application.application) qui pose la plupart problème dans un renderer !
Voici un exemple minimaliste d’une intégration de Flash faisant appel à un external Interface et compatible avec Firefox
<object id="mp3" type="application/x-shockwave-flash" data="mp3.swf" width="10" height="10">
<param name="allowScriptAccess" value="always" />
<param name="movie" value="mp3.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
</object>
une simple copie du fichier qui marchait parfaitement avec virtualPC, génère des erreurs avec virtualBox de SUN.
Pour copier un disque dur, il faut en fait le cloner avec l’utilitaire VBoxManager prévu à cet effet:

directive de compilation:
-default-backgorund-color #000000
Voici un snippet pour ajouter en effet en runtime (pratique surtout pour le popupmanager)
public function playEffect(o:Object):void {
var fade:Fade = new Fade(o);
fade.alphaFrom = 0.0;
fade.alphaTo = 1.0;
fade.duration = 1000;
var zoom:Zoom = new Zoom(o);
zoom.zoomWidthFrom = 0.01;
zoom.zoomWidthTo = 1.0;
zoom.zoomHeightFrom = 0.01;
zoom.zoomHeightTo = 1.0;
zoom.duration = 1000;
var paralel:Parallel = new Parallel();
paralel.addChild(zoom);
paralel.addChild(fade);
paralel.play();
}
lors d’une inrégration d’une fonte GOODTIME, Flex donne l’erreur suivante:
Error: Unable to transcode GOODTIME.ttf
Il s’agit d’un bug Flex, qui peut être fixé avec la directive -managers flash.fonts.AFEFontManager

L’instruction FFMPEG pour un screencast sans perte de qualité:
ffmpeg -i entree.avi -vcodec flashsv sortie.flv
commentaires récenets