I øjeblikket er der 3 varianter af Video servere på markedet. To af dem er betalt -- FMS og Wowza , Og en er gratis open source alternativ - RED5 video server.
Denne RED5 flash server community site er dedikeret til RED5 server og til alle, der kan blive skabt på bunden.
Her finder du: downloade filer , installationsvejledningerne , Prøve-koder.
På afsnittet "Blogs" kan du få oplysninger eller tage del i drøftelserne. På afsnittet "Vores eksperter" kan du bede dine spørgsmål i realtid webcam chat. Du har mulighed for at afprøve de fleste af RED5 servere funktioner på dette site. For eksempel, webcam og audio / video-streaming, klienter webcam stream optagelse, live stream udgivelse, multi-bruger video chat - skal du være logget ind som et websted medlem på din konto for testning.
Hvis du er bygherren, der kan du placere oplysninger om dig og dine projekter. Du er velkommen til at bruge denne RED5 community site.
RED5 er et Open Source Flash Server skrevet i Java, der understøtter:
* Streaming Video (FLV, F4V, MP4)
* Streaming Audio (MP3, F4A, M4A)
* Optagelse Client-streams (FLV only)
* Fælles objekter
* Live Stream Publishing
* Remoting
* Added AVC/H.264 live streaming baseret på Tiago Jacobs patches
* Added Gentagelsestyper for audio og video-codec typer
* Tilføjet mulighed for at tilføje IoFilters til RTMPConnection pr ansøgning
* Added AAC live streaming kode baseret på Wittawas Nakkasem's IceSurf kode
Bugfixes:
* Fixed bug med optagelsen, hvor meta-filer blev ikke fjernet, når du bruger det samme navn
* Ændret VideoCodecFactory ind i en "ægte" fabrikken klasse
* Anvendt patch til H.264 live stream pakke håndtering fra Dave Feltenberger
* Applied FP 10.0.32.18 patch fra Ari-Pekka Viitanen
Sådan installeres RED5 på Suse Linux 10,2 (RED5 Installation manuals) Added: 21/11/09 11:26 AM (Three months, twenty-nine days, one hour, forty-four minutes, forty-eight seconds ago) Rating(0) Viewed(47321)
Nøgleord: Sådan installeres RED5 på Suse Linux 10,2
Sendt den 03 juli de 2008 af Jake Hilton
Denne howto blev leveret af Jake Hilton. Hvis du ser nogen fejl, så lad ham vide, så de kan blive rettet. Dette blev for nylig opdateret for at afspejle den nye version af openSUSE, som er 10,2. Disse instruktioner er generiske nok til at arbejde på mange forskellige Linux operativsystemer.
Følgende er trin bruges til at få RED5 kører på SUSE Linux 10.2. Dette er den udvikling version af RED5.
Før du begynder denne sikre, at du kører disse kommandoer som root.
# Du kan oprette en RED5 bruger til at køre dette i henhold til hvis du ikke planlægger at bruge alle de porte under 1000. Hvis du har brug RED5 at binde sig til havne under 1000, du har brug for at køre det som root. Med RED5 brugeren afvise login adgang og gøre RED5 bruger en del af roden gruppe.
# Kontroller, at du har downloadet og installeret den nyeste JDK fra java.sun.com
# I denne øvelse bare hente. Bin fil. Alt du skal gøre er at ændre tilladelserne for, at bin-fil til 755 med
#
chmod 755 jdk-1_6_0
og derefter udføre det.
./jdk-1_6_0
eller noget lignende. Så snart det gjort du bare kopiere indholdet af mappen det gjort, og lægge dem i / usr/java/jdk1.6.0
# Så sæt din JAVA_HOME variabel. Det kan være nødvendigt at indstille to forskellige måder. Første måde:
JAVA_HOME = / usr/java/jdk1.6.0
og den anden måde.
eksport JAVA_HOME = / usr/java/jdk1.6.0
#
# Installer Ant 1.7. Du kan hente det som godt. Installer den binære for det.
# Download og unzip filen. Derefter kopiere indholdet til en mappe, noget som / usr / ant. Så sæt din ANT_HOME variabel. Hvis det gør ikke arbejde så dont bekymre dig om det. Vi vil ikke være hjælp at pointer i dette selvstudium.
# Når Java og myre er sat op skal du bare trække de nyeste stammen for RED5 til din boks.
Det vil oprette en mappe i din nuværende mappe kaldet RED5-kuffert.
# Naviger til RED5-stammen bibliotek og køre
/ usr / ant / bin / ant
Det vil bygge projektet på din maskine.
# På dette tidspunkt skal du oprette en RED5 mappe i opt bibliotek.
mkdir / opt/red5
# Så vil du ønsker at kopiere indholdet af dist (distribution) mappen til / opt/red5 som så
cp-R red5-trunk/dist / * / opt/red5 /
# Vi er nød til at rette tilladelser på den / opt/red5 mappe som så:
chown-R RED5 / opt/red5
# Derudover har vi brug for nød til at rette tilladelser på red5.sh filen således:
chmod 755 red5.sh
# At køre serveren har du et par muligheder ved hjælp af red5.sh fil. Naviger til / opt/red5 at sikre, at du er i den korrekte placering. Derefter køre serveren ved enten at køre
#
sh red5.sh &
eller
./red5.sh &
Dette vil starte RED5 tjenesten manuelt. Til en start og stop script se på "Ekstra info" nedenfor.
# Run
netstat-ant
og kontrollere den korrekte porte er ved at blive bundet til. Du kan få brug for at redigere red5.properties fil i / opt/red5/conf bibliotek, hvis du kan ikke forbinde til din server fra en ekstern placering. Prøv at oprette forbindelse til serveren, før du redigerer egenskaberne fil, fordi du kan være i stand til at oprette forbindelse til den uden problemer.
# Ekstra info: Den version indsamlet fra kilden ikke kommer med en start / stop script. Jeg har sat sammen på én, der vil arbejde med denne how-to. Hvis du kører RED5 som en anden bruger dette script bliver nødt til at blive fin. At sætte dette script på dit system, skal du gøre følgende logget ind som root:
cd / etc / init.d /
touch RED5
chmod 755 RED5
VI RED5
så når du er i RED5 fil push "i" at begynde at indsætte i denne fil og derefter sætte denne kode ind ved at kopiere den og derefter indsætte den med et højreklik på musen:
#! / bin / sh
#
# Forfatter: Jake Hilton red5@jakehilton.com
# / Etc/init.d/red5
#
# Kontroller for manglende fil
RED5_DIR = / opt/red5
test-x $ RED5_DIR/red5.sh | | exit 5
case "" i
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 "drifttagning RED5"
echo-n ""
su-s / bin / bash-C "killall-q-u RED5 java" RED5
sleep 2
;;
restart)
# # Stop tjenesten, og uanset om det var
# # Kører eller ej, skal du starte den igen.
05 stop
05 starter
;;
esac
Så kan du bare starte, stoppe og genstarte RED5 fra dette script ved at skrive:
Det vil oprette en mappe i din nuværende mappe kaldet RED5-kuffert.
# Naviger til RED5-stammen bibliotek og køre
/ usr / local / ant / bin / ant
Det vil bygge projektet på din maskine.
# På dette punkt skal du oprette en RED5 mappe i / usr/local/red5 bibliotek.
mkdir / usr/local/red5
# Så vil du ønsker at kopiere indholdet af dist (distribution) mappen til / usr/local/red5 som så
cp-R red5-trunk/dist / * / usr/local/red5 /
# Vi har brug nød til at rette tilladelser på red5.sh fil:
cd / usr/local/red5
chmod 755 red5.sh
# At køre serveren har du et par muligheder ved hjælp af red5.sh fil. Køre serveren ved enten at køre
sh red5.sh &
eller
./red5.sh &
Dette vil starte RED5 tjenesten manuelt.
# Kontroller den korrekte havne bliver bundet til:
netstat-ant
Du kan få brug for at redigere red5.properties fil i / usr/local/red5/conf bibliotek, hvis du canÐ ² Ð, â "¢ t forbindelse til din server fra en ekstern placering. Prøv at oprette forbindelse til serveren, før du redigerer egenskaberne fil, fordi du kan være i stand til at oprette forbindelse til den uden problemer.