Sur cette section du site que vous pouvez lire toutes les nouvelles serveur RED5. Lisez les nouvelles du site et vous trouverez probablement quelque chose d'utile à vous-mêmes.
Mots-clés: RED5, flash, serveur, de la communauté, blog, information, de discussion
Actuellement, il existe 3 variantes de la vidéo sur le marché des serveurs. Deux d'entre eux sont rémunérés -- FMS et Wowza , Et l'on est libre et open source alternative - RED5 serveur vidéo.
Ce serveur RED5 flash site communautaire est dédié aux serveur RED5 et à tout ce qui peut être créé sur sa base.
Ici vous trouverez: télécharger des fichiers , manuels d'installation , Les exemples de codes.
À la section "Blogs", vous pouvez obtenir des renseignements ou prendre part aux discussions. À la section "Nos experts", vous pouvez poser vos questions en temps réel à la webcam. Vous avez la possibilité de tester la plupart des serveurs RED5 fonctions sur ce site. Par exemple, la webcam et le streaming audio / vidéo, les clients webcam stream enregistrement, l'édition live stream, video chat multi-utilisateurs - vous devez être identifié en tant que membre du site à votre compte pour les essais.
Si vous êtes développeur, vous pouvez y placer des informations sur vous et sur vos projets. Vous êtes invités à utiliser ce site de la communauté RED5.
Red5 est un "Open Source Flash Server écrit en Java qui prend en charge:
* Streaming Video (FLV, F4V, MP4)
* Streaming audio (MP3, F4A, M4A)
* Enregistrement Client Streams (FLV seulement)
* Shared Objects
* Diffusion en direct Publishing
* Remoting
* Ajout AVC/H.264 live streaming basée sur Tiago Jacobs correctifs
* Added énumérations pour l'Audio et Vidéo types codec
* Possibilités supplémentaires pour ajouter IoFilters à RTMPConnection par demande
* Ajout d'AAC Live Code streaming basé sur le code IceSurf Wittawas Nakkasem's
Corrections de bogues:
* Correction d'un bug avec l'enregistrement, où les fichiers meta n'ont pas été retirées lors de l'utilisation du même nom
* VideoCodecFactory transformée en une classe "true" factory
* Correctif a été appliqué pour H.264 manipuler des flux de paquets de Dave Feltenberger
* Applied FP 10.0.32.18 patch de Ari-Pekka Viitanen
Mots-clés: Comment faire pour installer red5 sur SUSE Linux 10.2
Posté le Juillet 03th, 2008 par Jake Hilton
Ce HOWTO a été fourni par Jake Hilton. Si vous voyez des erreurs s'il vous plaît faites-lui savoir de sorte qu'ils puissent être corrigés. Ceci a été récemment mis à jour pour refléter la nouvelle version d'openSUSE qui est de 10,2. Ces instructions sont suffisamment génériques pour travailler sur de nombreux systèmes d'exploitation Linux est différent.
Les étapes suivantes sont utilisées pour obtenir Red5 tournant sur SUSE Linux 10.2. Ceci est la version de développement de RED5.
Avant de commencer cette Assurez-vous que vous exécutez ces commandes en tant que root.
# Vous pouvez créer un utilisateur red5 pour exécuter ce titre si vous ne prévoyez pas d'utiliser les ports inférieurs à 1000. Si vous avez besoin red5 pour se lier à des ports inférieurs à 1000, vous devez l'exécuter en tant que root. Avec l'accès red5 utilisateur de connexion et de faire interdire la partie red5 utilisateur du groupe racine.
# Assurez-vous que vous avez téléchargé et installé le dernier JDK de java.sun.com
# Pour ce tutoriel, il suffit de télécharger le fichier. Bin. Tout ce que vous devez faire est de changer les permissions de ce fichier bin à 755 avec
#
chmod 755 jdk-1_6_0
et exécuter le.
./jdk-1_6_0
ou quelque chose de similaire. Puis, une fois que sa fait, vous copiez simplement le contenu du dossier qu'il a faites et mettez-les dans / usr/java/jdk1.6.0
# Set Puis votre variable JAVA_HOME. Elle mai doivent être définis de deux manières différentes. Première façon:
JAVA_HOME = / usr/java/jdk1.6.0
et la deuxième manière.
export JAVA_HOME = / usr/java/jdk1.6.0
#
# Installez Apache Ant 1.7. Vous devez télécharger mai aussi. Installez le binaire pour lui.
# Téléchargez et décompressez le fichier. Ensuite, copiez le contenu dans un répertoire, quelque chose comme / usr / ANT. Ensuite, définissez votre variable ANT_HOME. Si elle ne marche pas alors de travail dont worry sujet. Nous ne serons pas utiliser ce pointeur dans ce tutoriel.
# Une fois Java et fourmis sont tous mis en place vous tirez tout simplement le dernier coffre pour red5 à votre machine.
Cela va créer un dossier dans votre répertoire courant appelé red5-tronc.
# Accédez à la red5-répertoire trunk et exécutez
/ usr / bin ant / ant
Cela va générer le projet sur votre machine.
# A ce stade, vous devrez créer un répertoire red5 dans les TPO répertoire.
mkdir / opt/red5
# Ensuite, vous voulez copier le contenu de la dist (distribution) folder to / opt/red5 comme tant
cp-red5-trunk/dist R / * / opt/red5 /
# Nous avons besoin de fixer les permissions sur le / opt/red5 répertoire comme ceci:
chown-R red5 / opt/red5
# En plus nous avons besoin besoin de fixer les permissions sur le fichier red5.sh comme ceci:
chmod 755 red5.sh
# Pour exécuter le serveur que vous avez quelques options en utilisant le fichier red5.sh. Naviguer vers / opt/red5 pour s'assurer que vous êtes au bon endroit. Ensuite, exécutez le serveur en exécutant une ou l'autre
#
red5.sh & sh
ou
./red5.sh &
Cela va démarrer le service red5 manuellement. Pour un démarrage et d'arrêt Rechercher des scripts à la "Extra Info" ci-dessous.
# Run
netstat-ant
et de vérifier les ports corrects sont lié. Vous mai nécessité de modifier la red5.properties fichier dans le répertoire / opt/red5/conf cant si vous vous connectez à votre serveur à partir d'un emplacement externe. Essayez de vous connecter au serveur avant de modifier les propriétés du fichier parce que vous mai être en mesure de s'y connecter sans aucun problème.
# Infos supplémentaires: La version compilée à partir de la source ne vient pas avec une start / stop script. J'ai élaboré un qui va travailler avec ce how-to. Si vous exécutez red5 en tant qu'utilisateur différent de ce script devra être manipulée. Pour mettre ce script sur votre système, procédez comme suit connecté en tant que root:
cd / etc / init.d /
touch red5
chmod 755 red5
vi red5
puis lorsque vous êtes en push red5 dossier de la "i" pour lancer l'insertion, dans ce fichier, puis mettre ce code en le copiant et collant avec un clic droit de la souris:
#! / bin / sh
#
# Auteur: Jake red5@jakehilton.com Hilton
# / Etc/init.d/red5
#
# Vérifie le fichier manquant
RED5_DIR = / opt/red5
test-x $ RED5_DIR/red5.sh | | sortie n ° 5
"affaire" au
start)
echo-n "Starting Red5 Service"
echo-n ""
cd $ RED5_DIR
su-s / bin / bash-c "$ RED5_DIR/red5.sh &" red5
sleep 2
;;
stop)
echo-n "Arrêter red5"
echo-n ""
su-s / bin / bash-c "killall-q-u red5 java" red5
sleep 2
;;
restart)
# # Arrêtez le service et indépendamment de savoir s'il était
# # Lancé ou pas, lancez-le à nouveau.
05 stop
05 Lancer
;;
esac
Ensuite, il vous suffit de démarrer, arrêter et redémarrer red5 de ce script en tapant:
Cela va créer un dossier dans votre répertoire courant appelé red5-tronc.
# Accédez à la red5-répertoire trunk et exécutez
/ usr / local / ant / bin / ant
Cela va générer le projet sur votre machine.
# A ce stade, vous devrez créer un répertoire red5 dans le répertoire / usr/local/red5 répertoire.
mkdir / usr/local/red5
# Ensuite, vous voulez copier le contenu de la dist (distribution) folder to / usr/local/red5 comme tant
cp-red5-trunk/dist R / * / usr/local/red5 /
# Nous devons besoin de fixer les permissions sur le fichier red5.sh:
cd / usr/local/red5
chmod 755 red5.sh
# Pour exécuter le serveur que vous avez quelques options en utilisant le fichier red5.sh. Exécuter le serveur soit en cours d'exécution
red5.sh & sh
ou
./red5.sh &
Cela va démarrer le service Red5 manuellement.
# Vérifie les bons ports sont tenus de:
netstat-ant
Vous mai nécessité de modifier la red5.properties fichier dans le répertoire / usr/local/red5/conf si vous canÐ ² Ð, â "¢ t connecter à votre serveur à partir d'un emplacement externe. Essayez de vous connecter au serveur avant de modifier les propriétés du fichier parce que vous mai être en mesure de s'y connecter sans aucun problème.