Momenteel zijn er 3 varianten van Video-servers op de markt. Twee van hen worden betaald -- FMS en Wowza , En een gratis open source alternatief - RED5 video server.
Op de rubriek "Agenda" kunt u informatie of neem deel aan discussies. Bij de sectie "Onze experts" kunt u uw vragen op het real-time webcam chatten. U hebt de gelegenheid om te testen de meeste van RED5 servers functies op deze site. Bijvoorbeeld, webcam en audio / video streaming, klanten webcam stream opname, live stream publishing, multi user video chat - moet u ingelogd zijn als lid van een site aan uw account om te testen.
Als u de projectontwikkelaar, daar kunt u informatie over u en uw projecten. U bent van harte welkom om deze RED5 community site.
Red5 is een Open Source Flash Server geschreven in Java dat ondersteunt:
* Streaming Video (FLV, F4V, MP4)
* Streaming Audio (MP3, F4A, M4A)
* Opnemen Client Streams (FLV only)
* Shared Objects
* Live Stream Publishing
* Remoting
* Added AVC/H.264 live streaming op basis van Tiago Jacobs patches
* Added enums voor audio en video codec soorten
Added mogelijkheid om IoFilters toe te voegen aan RTMPConnection per toepassing
Added AAC live streaming code op basis van IceSurf Wittawas Nakkasem's code
Bugfixes:
* Fixed bug met het opnemen, waar meta-bestanden niet werden verwijderd bij het gebruik van dezelfde naam
* Changed VideoCodecFactory in een "echte" fabriek klasse
* Toegepaste patch voor h.264 live stream pakket behandeling van Dave Feltenberger
* Toegepaste FP 10.0.32.18 patch van Ari-Pekka Viitanen
Hoe installeer RED5 op SUSE Linux 10.2 (RED5 Installation manuals) Added: 21/11/09 11:26 AM (Three months, twenty-nine days, nine hours, thirty minutes, forty-two seconds ago) Rating(0) Viewed(47355)
Trefwoorden: Hoe installeer RED5 op SUSE Linux 10.2
Gepost op 03 juli 2008 door Jake Hilton
Deze howto is verstrekt door Jake Hilton. Als je fouten, laat hem weten, zodat ze kunnen worden gecorrigeerd. Dit werd onlangs aangepast aan de nieuwe versie die is van openSUSE 10.2. Deze instructies zijn generiek genoeg zijn om te werken op veel verschillende systemen Linux-besturingssystemen.
De volgende stappen gebruikt om RED5 draait op SUSE Linux 10.2. Dit is de ontwikkeling versie van RED5.
Alvorens te beginnen met deze zorg ervoor dat u met deze commando's als root.
# U kunt een RED5 gebruiker om deze draaien onder als je niet van plan over het gebruik van alle poorten onder de 1000. Als u RED5 te binden aan de havens onder de 1000 u nodig hebt om het uit te voeren als root. Met de Red5 gebruiker weigeren login toegang en maken de Red5 gebruiker deel van de root-groep.
# Zorg ervoor dat u hebt gedownload en geïnstalleerd de laatste JDK van java.sun.com
# Voor deze tutorial gewoon downloaden het. Bin-bestand. Het enige wat u hoeft te doen is dat de machtigingen van die bin-bestand naar 755 met
#
chmod 755 JDK-1_6_0
vervolgens uitvoeren.
./jdk-1_6_0
of iets dergelijks. Toen eenmaal zijn gedaan je kopieert u de inhoud van de map is gemaakt en zet ze in / usr/java/jdk1.6.0
# Stel uw JAVA_HOME variabele. Het kan worden ingesteld op twee verschillende manieren. Eerste manier:
JAVA_HOME = / usr/java/jdk1.6.0
en de tweede manier.
export JAVA_HOME = / usr/java/jdk1.6.0
#
# Installeer Apache Ant 1.7. U kunt te downloaden dat ook. Installeer de binary voor.
# Download en unzip het bestand. Kopieer dan de inhoud naar een directory, iets als / usr / Ant. Dan stel je ANT_HOME variabele. Als het doesnt work vervolgens dont worry about it. We zullen niet met dat aanwijzer in deze tutorial.
# Als Java en mieren zijn ingesteld je gewoon de nieuwste romp trekken voor RED5 aan uw vak.
Dat maakt een map in je huidige directory genaamd RED5-stam.
# Ga naar de RED5-stam directory en run
/ usr / Ant / bin / Ant
Dat zal voortbouwen het project op uw machine.
# Op dit punt moet je om een RED5 directory in de opt directory.
mkdir / opt/red5
# Dan zult u wilt kopiëren van de inhoud van de dist (distributie) map / opt/red5 zoals zo
cp-R red5-trunk/dist / * / opt/red5 /
# We moeten vaststellen van de machtigingen voor de / opt/red5 directory dus als volgt uit:
chown-R RED5 / opt/red5
# Daarnaast moeten we nodig hebben om de machtigingen voor de red5.sh bestand zoals zo vast te stellen:
chmod 755 red5.sh
# Als u de server heb je een aantal opties met behulp van de red5.sh bestand. Navigeer naar / opt/red5 om te controleren of je in de juiste locatie. Dan start je de server door een van beide draaien
#
sh red5.sh &
of
./red5.sh &
Dit start de RED5 service handmatig. Voor een start en stop script kijken naar de "Extra info" hieronder.
# Run
netstat-ant
en controleer of de juiste poorten worden gebonden. Het kan nodig zijn om de red5.properties bewerken bestand in de / directory opt/red5/conf als je cant verbinding met uw server vanaf een externe locatie. Probeer verbinding te maken met de server voordat u de eigenschappen wijzigen bestand omdat u misschien in staat zijn om verbinding te maken met geen problemen.
# Extra info: De gecompileerde versie van de bron komt niet met een start / stop script. Ik heb een samengesteld dat zal werken met deze how-to. Mocht u RED5 als een andere gebruiker van dit script zal moeten worden getweakt. Om dit script op uw systeem het volgende doen ingelogd als root:
cd / etc / init.d /
touch RED5
chmod 755 RED5
vi RED5
dan wanneer je in de file RED5 push "i" om te beginnen met het invoegen in dat bestand en zet deze code in door deze te kopiëren en vervolgens plakken met recht klik van de muis:
#! / bin / sh
#
# Auteur: Jake Hilton red5@jakehilton.com
# / Etc/init.d/red5
#
# Check voor ontbrekende bestand
RED5_DIR = / opt/red5
test-x $ RED5_DIR/red5.sh | | afrit 5
case "" in
start)
echo-n "Starting RED5 Service"
echo-n ""
cd $ RED5_DIR
su-s / bin / bash-c "$ RED5_DIR/red5.sh &" RED5
slapen 2
;;
stop)
echo-n "uitschakelen RED5"
echo-n ""
su-s / bin / bash-c "killall-q-u RED5 java" RED5
slapen 2
;;
restart)
# # Stop de dienst en ongeacht of het
# # Draait of niet, start het opnieuw.
05 stoppen
05 start
;;
ESAC
Dan kunt u eenvoudig kunt starten, stoppen en opnieuw RED5 van het script door te typen:
Dat maakt een map in je huidige directory genaamd RED5-stam.
# Ga naar de RED5-stam directory en run
/ usr / local / Ant / bin / Ant
Dat zal voortbouwen het project op uw machine.
# Op dit punt moet je om een RED5 directory in de / usr/local/red5 directory.
mkdir / usr/local/red5
# Dan zult u wilt kopiëren van de inhoud van de dist (distributie) map / usr/local/red5 zoals zo
cp-R red5-trunk/dist / * / usr/local/red5 /
# We moeten moeten de machtigingen voor de red5.sh dossier vast te leggen:
CD / usr/local/red5
chmod 755 red5.sh
# Als u de server heb je een aantal opties met behulp van de red5.sh bestand. Start de server door een van beide draaien
sh red5.sh &
of
./red5.sh &
Dit start de RED5 service handmatig.
# Controleer of de juiste poorten zijn gebonden aan:
netstat-ant
Kan nodig zijn om de red5.properties bewerken bestand in de / directory usr/local/red5/conf als je canÐ ² Ð, â "¢ t verbinding maken met uw server vanaf een externe locatie. Probeer verbinding te maken met de server voordat u de eigenschappen wijzigen bestand omdat u misschien in staat zijn om verbinding te maken met geen problemen.