Red5 är ett Open Source Flash-server skriven i Java som stöder:
* Streaming Video (FLV, F4V, MP4)
* Streaming Audio (MP3, F4A, M4A)
* Recording Client Streams (FLV only)
* Delade objekt
* Live Stream Publishing
* Remoting
* Added AVC/H.264 live streaming bygger på Tiago Jacobs patchar
* Added enums för ljud och video codec typer
* Added förmåga att lägga IoFilters till RTMPConnection per ansökan
* Added AAC live streaming kod baserad på Wittawas Nakkasem's IceSurf kod
Bugfixes:
* Fixed bug med inspelning, där meta-filer inte har tagits bort när du använder samma namn
* Changed VideoCodecFactory i en "sann" fabrik klass
* Tillämpad patch för H.264 live stream paket hantering av Dave Feltenberger
* Tillämpad FP 10.0.32.18 patch från Ari-Pekka Viitanen
Hur man installerar RED5 på SUSE Linux 10,2 (RED5 Installation manuals) Added: 21/11/09 11:26 AM (Eight months, ten days, nineteen hours, fifty-six minutes, fifty-one seconds ago) Rating(0) Viewed(65946)
Nyckelord: Hur man installerar RED5 på SUSE Linux 10,2
Postat på Juli 03th, 2008 av Jake Hilton
Denna HOWTO lämnades av Jake Hilton. Om du ser något fel vänligen låta honom veta så att de kan rättas till. Detta har nyligen uppdaterats för att återspegla den nya versionen av SUSE Linux som är 10,2. Dessa instruktioner är generiska nog att arbeta på många olika system Linux operativsystem.
Följande är åtgärder för att få Red5 körs på SUSE Linux 10.2. Detta är utvecklingsversionen av RED5.
Innan du börjar måste du kör dessa kommandon som root.
# Du kan skapa en RED5 användare att köra det här under om du inte tänker använda några portar under 1000. Om du behöver RED5 att binda till hamnar under 1000 måste du köra det som root. Med RED5 användaren underkänna inloggningsproblem och göra RED5 användaren del av roten grupp.
# Se till att du har hämtat och installerat den senaste JDK från java.sun.com
# För denna handledning bara ladda ner. Bin-filen. Allt du behöver göra är att ändra behörigheterna för att bin-filen till 755 med
#
chmod 755 jdk-1_6_0
och sedan utföra det.
./jdk-1_6_0
eller något liknande. Sedan en gång dess gjort du kopierar bara innehållet i mappen det gjorde och lägg dem i / usr/java/jdk1.6.0
# Set sedan ditt JAVA_HOME variabel. Det kan behöva ställa in två olika sätt. Första sätt:
JAVA_HOME = / usr/java/jdk1.6.0
och det andra sättet.
export JAVA_HOME = / usr/java/jdk1.6.0
#
# Installera Apache Ant 1.7. Du kanske måste ladda ner det också. Installera binär för det.
# Ladda ner och packa upp filen. Sedan kopiera innehållet till en katalog, något liknande / usr / ant. Sedan ange din ANT_HOME variabel. Om det doesnt work sedan dont worry about it. Vi kommer inte att använda denna pekaren i denna handledning.
# När java och Ant är alla etablerade du helt enkelt dra senaste stammen för RED5 till din box.
Kommer att skapa en mapp i din nuvarande katalog kallas RED5-trunk.
# Gå till RED5-trunk katalog och kör
/ usr / ant / bin / ant
Det kommer att bygga projektet på din maskin.
# I detta läge måste du skapa ett RED5 katalog i opt katalogen.
mkdir / opt/red5
# Då kommer du vill kopiera innehållet i dist (distribution) mappen / opt/red5 som så
cp-R red5-trunk/dist / * / opt/red5 /
# Vi måste fixa rättigheterna på / opt/red5 katalogen så här:
chown-R RED5 / opt/red5
# Dessutom måste vi behöver rätta behörigheterna för red5.sh filen så här:
chmod 755 red5.sh
# För att köra servern du har ett par alternativ att använda red5.sh filen. Navigera till / opt/red5 så att du är på rätt plats. Sedan köra servern genom att antingen köra
#
sh red5.sh &
eller
./red5.sh &
Detta startar RED5 tjänsten manuellt. Till att börja med och stoppa script titta på "Extra info" nedan.
# Run
netstat-ant
och kontrollera att rätt portar är bundet till. Du kan behöva redigera red5.properties fil i / opt/red5/conf katalogen Om du inte kan ansluta till din server från en extern plats. Försök att ansluta till servern innan du ändra egenskaperna filen eftersom du kanske kan ansluta till den utan problem.
# Extra info: Den version som sammanställts från källor kommer inte med en start / stopp script. Jag har satt ihop en som kommer att arbeta med detta instruktioner. Om du kör RED5 som en annan användare här skriptet måste kalibreras. För att sätta detta skript på din dator gör du följande inloggad som root:
cd / etc / init.d /
touch RED5
chmod 755 RED5
VI RED5
sen när du befinner dig i RED5 filen push "i" för att börja sätta in filen och sedan lägga den här koden genom att kopiera den och sedan klistra in det med ett högerklick på musen:
#! / bin / sh
#
# Author: Jake Hilton red5@jakehilton.com
# / Etc/init.d/red5
#
# Kontrollera fil som saknas
RED5_DIR = / opt/red5
test-x $ RED5_DIR/red5.sh | | exit 5
fall "" i
start)
echo-n "Starting Red5 Tjänst"
echo-n ""
cd $ RED5_DIR
su-s / bin / bash-c "$ RED5_DIR/red5.sh &" RED5
sleep 2
;;
stop)
echo-n "Stänga RED5"
echo-n ""
su-s / bin / bash-c "killall-q-u RED5 java" RED5
sleep 2
;;
omstart)
# # Stoppa tjänst och oavsett om det var
# # Körs eller inte, starta den igen.
05 stop
05 start
;;
ESAC
Sedan kan du helt enkelt starta, stoppa och starta RED5 från detta script genom att ange:
Hur man installerar RED5 på Debian (RED5 Installation manuals) Added: 21/11/09 11:22 AM (Eight months, ten days, twenty hours, fifty-one seconds ago) Rating(0) Viewed(67006)
Kommer att skapa en mapp i din nuvarande katalog kallas RED5-trunk.
# Gå till RED5-trunk katalog och kör
/ usr / local / ant / bin / ant
Det kommer att bygga projektet på din maskin.
# I detta läge måste du skapa ett RED5 katalog i / usr/local/red5 katalogen.
mkdir / usr/local/red5
# Då kommer du vill kopiera innehållet i dist (distribution) mappen / usr/local/red5 som så
cp-R red5-trunk/dist / * / usr/local/red5 /
# Vi behöver behöver rätta behörigheterna för red5.sh filen:
cd / usr/local/red5
chmod 755 red5.sh
# För att köra servern du har ett par alternativ att använda red5.sh filen. Kör servern genom att antingen köra
sh red5.sh &
eller
./red5.sh &
Detta startar Red5 tjänsten manuellt.
# Kontrollera att rätt portar är bundet till:
netstat-ant
Du kan behöva redigera red5.properties fil i / usr/local/red5/conf katalogen om du canÐ ² Ð, â "¢ t ansluta till servern från en extern plats. Försök att ansluta till servern innan du ändra egenskaperna filen eftersom du kanske kan ansluta till den utan problem.
Hur man installerar RED5 på Linux (RED5 Installation manuals) Added: 21/11/09 11:21 AM (Eight months, ten days, twenty hours, one minute, fifty-one seconds ago) Rating(0) Viewed(43754)
Detta är enkel bruksanvisning. det kan göras som obehörig användare (du kanske vill sudo med root för vissa kommandon - men du inte verkligen måste - youll bara behovet av att ge full längd sökvägar) behöver du ha:
1. Subversion (om du vill stam version istället för senaste stabila)
2. java - jdk och SDK
3. ant 1,7 - för närvarande inte i Debian etch förråd så Im kompilera det från källkod
Installera Apache Ant Ant 1.7:
wget http://apache.mirror.transip.nl/ant/binaries/apache-ant-1.7.0-bin.tar.gz
tar-zxf apache-ant-1.7.0-bin.tar.gz
sudo mv apache-ant-1.7.0 / opt / ant # Du behöver detta
exportera ANT_HOME = / opt / myra
sudo ln-s / opt / ant / bin / ant / usr / bin / ant # genväg - du kan nu kunna använda myra