V současné době existují 3 varianty Video servery na trhu. Dva z nich jsou placené -- FMS a Wowza , A jedna je zdarma open-source alternativu - RED5 video server.
Tento server RED5 flash komunity stránky věnované RED5 server a na všechny, které mohou být vytvořeny na své základny.
Zde naleznete: stažení souborů , Instalační manuály , Vzorek kódy.
V rubrice "blogy", můžete získat informace nebo účast v diskusích. V sekci "Naši experti" se můžete zeptat na vaše dotazy v reálném čase webcam chat. Máte možnost vyzkoušet většinu RED5 servery funkce na těchto stránkách. Například, webcam a audio / video streaming, klienti webcam stream nahrávání živých proud publikování, víceúčelové uživatelské video chat - musíte být přihlášeni jako člen stránek do svého účtu pro testování.
Pokud jste vývojář, tam můžete umístit informace o vás a vašich projektů. Jste vítáni k použití této RED5 komunity stránkách.
Red5 je Open Source Flash Server napsaný v Javě, které podporuje:
* Streaming Video (FLV, F4V, MP4)
* Streaming Audio (MP3, F4A, M4A),
* Záznam klienta Streams (FLV pouze)
* Sdílené objekty
* Live Stream Publishing
* Remoting
* Added AVC/H.264 přímé přenosy na Tiago Jacobs nášivky
* Added enums pro audio a video kodeků typy
* Přidána možnost přidat IoFilters na RTMPConnection na žádost
* Added AAC přímé přenosy kód založený na kódu Wittawas Nakkasem na IceSurf
Bugfixes:
* Opravena chyba při nahrávání, kde byla meta soubory nebyly odstraněny při použití stejného jména
* Changed VideoCodecFactory do "opravdového" závodu třídy
* Aplikované patch pro manipulaci s živou h.264 stream paket od Dave Feltenberger
* Aplikované FP 10.0.32.18 patch od Ari-Pekka Viitanen
Klíčová slova: Jak nainstalovat RED5 na systému SUSE Linux 10.2
Posta dále Červenec 03th, 2008 by Jake Hilton
Toto howto poskytlo Jake Hilton. Pokud vidíte jakékoliv chyby, dejte mu najevo, aby mohly být opraveny. To byl nedávno aktualizován, aby odrážel nové verze openSUSE, která je 10.2. Tyto instrukce jsou obecně dost práce na mnoha různých operačních systémech Linux.
Následující kroky slouží k dostat Red5 běží na systému SUSE Linux 10.2. Toto je vývojovou verzi RED5.
Než začnete, ujistěte se, že používáte tyto příkazy jako root.
# Můžete si vytvořit RED5 uživatel spouštět v tomto případě si dont plánujete používat žádné porty pod 1000. Pokud potřebujete RED5 vázat na porty pod 1000 je potřeba spustit jako root. S RED5 přihlášení uživatele znemožní přístup a RED5 uživatelské části kořenového skupiny.
# Ujistěte se, že jste si stáhli a nainstalovali nejnovější JDK z java.sun.com
# Pro tento tutoriál stačí stáhnout. Bin soubor. Vše, co musíte udělat, je změnit oprávnění, že bin souboru na 755 s
#
chmod 755 jre-1_6_0
a pak je spustit.
./jdk-1_6_0
nebo něco podobného. Potom, jakmile se její udělat stačí zkopírovat obsah složky je určeno, a umístěte je do / usr/java/jdk1.6.0
# Pak nastavte proměnnou JAVA_HOME. To může být nutné nastavit dva odlišné způsoby. První způsob:
JAVA_HOME = / usr/java/jdk1.6.0
a druhý způsob.
export JAVA_HOME = / usr/java/jdk1.6.0
#
# Instalace Apache Ant 1.7. Možná budete muset stáhnout, že stejně. Nainstalujte binární za to.
# Stáhněte a rozbalte archiv. Jeho obsah zkopírujte do adresáře, něco jako / usr / ant. Pak nastavit ANT_HOME proměnné. Je-li ono doesnt práce pak dont worry about it. Nebudeme používat tento ukazatel v tomto tutoriálu.
# Java a mravenec Jakmile jsou všechny nastavit jednoduše vytáhnout poslední kufru RED5 do pole.
, Která bude vytvářet složky v aktuálním adresáři s názvem RED5-kufru.
# Přejděte na RED5-trunk adresář a spusťte
/ usr / ant / bin / ant
, Že bude stavět projekt na vašem počítači.
# V tomto okamžiku budete muset vytvořit RED5 adresáře v adresáři "opt.
mkdir / opt/red5
# Pak budete chtít kopírovat obsah dist (distribuce) složky / opt/red5 jako tak
cp-R red5-trunk/dist / * / opt/red5 /
# Potřebujeme opravit oprávnění / opt/red5 adresáři jako tak:
chown-R RED5 / opt/red5
# Dále musíme potřeba opravit oprávnění red5.sh souboru například takto:
chmod 755 red5.sh
# Chcete-li spustit server máte několik možností použití red5.sh souboru. Přejděte do / opt/red5 si ověřte, zda jsou ve správné poloze. Pak spusťte server buď běží
#
sh red5.sh &
nebo
./red5.sh &
To bude začátek RED5 službu ručně. Pro spuštění a zastavení skriptu podívat na "Extra informace" níže.
# Run
netstat-ant
a ověřit správné porty jsou vázány. Možná budete muset upravit red5.properties soubor v adresáři / opt/red5/conf, pokud jste převýšení připojit k serveru z vnější umístění. Pokuste se připojit k serveru, než budete měnit vlastnosti souboru, neboť můžete být schopni se připojit k němu bez problémů.
# Extra info: verzi sestavené ze zdroje nepřichází s start / stop script. Mám dát dohromady ten, který bude pracovat s touto how-to. Pokud provozujete RED5 jako jiný uživatel tento skript bude muset být nezkusili. K tomu, aby tento skript na vašem systému se po přihlášení jako root:
cd / etc / init.d /
touch RED5
chmod 755 RED5
vi RED5
pak, když jste v RED5 souboru push "i" na začátku vložit do tohoto souboru a pak vložit tento kód do kopírováním a pak vložit jej s pravým tlačítkem myši:
#! / bin / sh
#
# Autor: Jake Hilton red5@jakehilton.com
# / Etc/init.d/red5
#
# Check chybějících souborů
RED5_DIR = / opt/red5
test-x $ RED5_DIR/red5.sh | | exit 5
case "" v
start)
echo-n "Od Red5 Service"
echo-n ""
cd $ RED5_DIR
su-s / bin / bash-c "$ RED5_DIR/red5.sh &" RED5
spát 2
;;
stop)
echo-n "Vypínám RED5"
echo-n ""
su-s / bin / bash-c "killall-q-u RED5 java" RED5
spát 2
;;
restart)
# # Zastavte službu, a bez ohledu na to, zda byl
# # Běží, nebo ne, spusťte jej znovu.
05 stop
05 start
;;
esac
Pak můžete jednoduše spustit, zastavit a restartovat RED5 z tohoto skriptu příkazem:
, Která bude vytvářet složky v aktuálním adresáři s názvem RED5-kufru.
# Přejděte na RED5-trunk adresář a spusťte
/ usr / local / ant / bin / ant
, Že bude stavět projekt na vašem počítači.
# V tomto okamžiku budete muset vytvořit RED5 adresáře / usr/local/red5 adresáři.
mkdir / usr/local/red5
# Pak budete chtít kopírovat obsah dist (distribuce) složky / usr/local/red5 jako tak
cp-R red5-trunk/dist / * / usr/local/red5 /
# Potřebujeme potřeba opravit oprávnění red5.sh souboru:
cd / usr/local/red5
chmod 755 red5.sh
# Chcete-li spustit server máte několik možností použití red5.sh souboru. Spustit server buď běží
sh red5.sh &
nebo
./red5.sh &
To bude začátek Red5 službu ručně.
# Ověřte správné porty jsou povinni:
netstat-ant
Možná budete muset upravit red5.properties soubor v adresáři / usr/local/red5/conf, pokud jste canÐ ² Ð, â "˘ t připojit k serveru z vnější umístění. Pokuste se připojit k serveru, než budete měnit vlastnosti souboru, neboť můžete být schopni se připojit k němu bez problémů.