www.red5-recorder.com : solution open source GRATUITE pour enregistrer des vidéos au format FLV et les jouer directement dans son site web.
Il intègre un module d’ enregistrement des vidéos ainsi qu’ un module Player.
Réalisé en FLEX avec une technologie RED5
Voici les paramètres pour le customizer de manière simple:
Parameters used in red5recorder
maxLength:int=90;
// time in seconds of the recorded video
fileName:String=“video”;
// name of the video to be recorded or to be played. No need to put .flv extesnions
width:int=320;
// width of the video recorder and video player
height:int=240;
// height of the video recorder and video player
server:String=“rtmp://127.0.0.1/red5recorder/”;
// rtmp Ip adress of the server to be used
fps:int=15;
// number of frames per second
microRate:int=22;
// Audio Quality in Khz
showVolume:Boolean=true;
// Shows/Hide the volume bar
recordingText:String=“Recording…”;
// text to be dispalyed for “recording”
timeLeftText:String=“Time Left:”;
// text to be displayed for “time left”
mode:String=“record”;
// mode: there are 2 modes: recorder and player
backToRecorder:Boolean=true;
// shows the button that allows tp go back to recorder if in player mode
backText:String=“Back”;
// text to be displayed for “Back”
Voici l’ ordre des événements traités par RED5
- connect
- appConnect
- appJoin
- connect
- roomConnect
- roomJoin
- disconnect
- roomDisconnect
- RoomLeave
- disconnect
- appDisconnect
la propriété DATA de shared object est READONLY.
De ce fait, il faut utiliser setProperty
setProperty(propertyName:String, value:Object = null):void
Updates the value of a property (defined with the data property) in a shared object and indicates to the server that the value of the property has changed.
exemple d’ utilisation
public function testSync():void {
so_chat.setProperty(“value”,Math.random());
}
public function OnSync(event:SyncEvent):void {
Alert.show(“on sync:”+so_chat.data.value);
}
DirectProf.com : plateforme d’e-learning sous RED5 et Flash 8 incluant:
- chat texte
- chat video/audio
- tableau blanc avec fonctions dessins/textes et fonction mathématiques
- envoi de fichiers
SIte: www.flexvideochat.com : un chat encore une fois en FLEX et RED5 !
C’est l’ossature du chat Dialogoo.com : simple et efficace avec le code source fourni. Il s’agit d’un chat mono webcam avec son et quelques fonctions d’ administration basiques.
Facilement configurable grâce à l’emploi des CSS, il intégre également un système de SMILEYS - emoticones sous Flex.
[YouTube=http://www.youtube.com/watch?v=T1y-EQFZaiY]
YouTube - Video136.mp4
Nouveau vidéo chat sous Flex/Red5 et amfPHP: www.visioVod.com
Videochat pour experts, vidéo chat pour site de voyance, vidéo chat pour sites de charme, chat pour site coaching.
Le chat “pay per view” est un chat video audio qui permet à un membre privilégié d’ avoir une conversation privée avec un(e) modèl(e) en audio vidéo. Il est basé sur le principe PAYperView: “payer pour voir”, soit payer pour bénéficier de cette conversation vidéo. il permet par exemple à des experts de vendre leur talent en ligne par minute de connexion. Voir schéma de fonctionnement.
Video chat pay per view, payperview: C’ est une solution idéale pour:
- video chat pour site d’ experts
- video chat pour site de voyance
- video chat pour sites de charme
- video chat pour site de coaching
1 Vidéo/Audio du modèle ou de l’expert en LIVE. un user VIP peut voir 4 webcams simultanément.
2 Bouton permettant de demander un chat privé à un modèle ou expert.
3 Bouton permettant de démarrer me propre webcam
4 Description du modèle/expert.
5 Entrée de chat pour envoyer un texte à un user .
6 Entrée de chat pour envoyer un texte à un modèle/expert.
7 Liste de modèles/experts online. Les boutons 1-4 permettent de choisir une webcam. Le bouton “+fav” permet d’ ajouter l’ expert à la liste des modèles favorites
8 Liste de modèles/experts favorites.
Mots clés Technorati :
red5,
outOfMemory
Le heap de RED5 sature facilement. Pour augmenter le heap space de JAVA (par défuat 128 Megas), il suffit d’ éditer le fichier
wrapper.conf et/ou wrapper.conf.java5 contenus dans le dossier
C:\Program Files\red5\conf
# Initial Java Heap Size (in MB)
wrapper.java.initmemory=64
# Maximum Java Heap Size (in MB)
wrapper.java.maxmemory=1024
Lors d’un ITEMRENDERER, j’utilise l’évènement creationComplete.
Assez curieusement, cet évènement est appelé 2 fois.
Alert.show(”creation Completed”+this.name);
Lors du deuxième appel, l”évènement retourne comme nom hiddenItem
Afin d’éviter une double initialisation et une double création d’objets, un simple test suffit:
if (this.name==”hiddenItem”) return;
A quoi peut bien correspondre ce hiddenItem ?
Avec l’avènement de Flash player 9.115, Adobe utilise le codec H264 MPEG4 pour remplacer le codec historique de Flash.
La version 0.7 de red5 n’intègre pas encore cette compression. Voici un lien d’un projet openSource sous RUBY qui intègre la compression H264: http://code.google.com/p/rubyizumi/
Peut être pour la version 0.8 de RED5 ?
commentaires récenets