Utiliser mic.setUseEchoSuppression(true); ne suffit pas pour éviter l’ effet de boucle du son (le son est des haut parleurs ré-injecté dans le micro créant un effet d’ écho - doppler)
Le plus facile est de mettre le volume du stream à 0:
var volumeVideoTransform:SoundTransform = new SoundTransform();
nsInGoing.play(username);
if (username==myUser.username) {
volumeVideoTransform.volume = 0;
nsInGoing.soundTransform = volumeVideoTransform;
// TRES IMPORTANT : il faut le spécifier à CHAQUE FOIS ! ! !
}
Ou de manière plus générique on peut le gérer dans l’évenement NetStatusEvent.NET_STATUS
nsInGoing.addEventListener(NetStatusEvent.NET_STATUS,streamStatus);
(...)
public function streamStatus(e:NetStatusEvent):void {
if (e.info.code.toString()==“NetStream.Play.Start”) {
if (e.info.details==myUser.username) {
// do not play sound on ourselves !
var volumeVideoTransform:SoundTransform = new SoundTransform();
volumeVideoTransform.volume = 0;
e.target.soundTransform = volumeVideoTransform;
}
}
}
pour changer la couleur du loader Flex, il suffit de mettre le paramètre default-background-color
comme indiqué:

Nouvelle version de webcam video chat Cpauccino :
webcam capuccino video chat : site de rencontres avec webcam, videochat: tchat avec webcam. webcam live chat - webcam video emails.
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”
pas de gwin.dll sur Vista donc il faut par le register.
La clé (à moifier ou créer est):
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
Repérer DisableTaskMgr dans le volet droit et changer sa valeur en 0 (enable) ou 1 (disable)
sous easyPHP 1.8 attention aux nombreux paramètres de PHP et apache
1) editer httpd.conf qui est sous c:\program files\easyphp1.8\apache\conf et non pas celui directement accessible avec le menu contextuel de easyphp (bug) et supprimer les commentaires des modules rewriting :
LoadModule rewrite_module modules/mod_rewrite.so
AddModule mod_rewrite.c
Ensuite créez un .htaccess comme par exemple:
RewriteEngine on
Options FollowSymLinks Indexes
RewriteRule ^video-(.*)-(.*)$ /view.php?id=$1&video=$2
RewriteRule ^auteur-(.*)-(.*)$ /auteur.php?id=$1&name=$2
ATTENTION: sur certaines version de easyphp, utiliser des / avant le nom du regex
RewriteEngine on
Options FollowSymLinks Indexes
RewriteRule ^/video-(.*)-(.*)$ /view.php?id=$1&video=$2
RewriteRule ^/auteur-(.*)-(.*)$ /auteur.php?id=$1&name=$2
Enfin il faut faire attention au paramètre documetRoot de apache et le faire pointer vers le répertoire du site.
commentaires récenets