* Adicionado AVC/H.264 live streaming baseada em Tiago Jacobs patches
* Adicionado enums para Áudio e Vídeo tipos de codec
* Adicionado a capacidade de adicionar IoFilters para RTMPConnection por pedido
* Adicionado AAC código live streaming baseada no código Wittawas Nakkasem's IceSurf
Bugfixes:
* Corrigido o bug de gravação, onde os arquivos meta não foram removidas quando se usa o mesmo nome
* VideoCodecFactory mudou em uma classe de fábrica "true"
* Applied patch para H.264 manipulação viver fluxo de pacotes de Dave Feltenberger
* Applied patch 10.0.32.18 FP de Ari-Pekka Viitanen
Como instalar red5 no Linux SUSE 10,2 (RED5 Installation manuals) Added: 21/11/09 11:26 AM (Eight months, ten days, nineteen hours, fifty-six minutes, seven seconds ago) Rating(0) Viewed(65946)
Palavras-chave: Como instalar red5 no Linux SUSE 10,2
Postado em 03 de julho de 2008 por Jake Hilton
Este howto foi fornecido por Jake Hilton. Se você ver algum erro, por favor deixe-o saber para que eles possam ser corrigidos. Isto foi recentemente atualizado para refletir a nova versão do openSUSE, que é 10,2. Estas instruções são genéricas o suficiente para trabalhar em vários sistemas operacionais Linux.
Os seguintes passos são usados para obter Red5 execução no SUSE Linux 10.2. Esta é a versão de desenvolvimento do Red5.
Antes de iniciar este verifique se você está executando esses comandos como root.
# Você pode criar um usuário red5 para executar este plano em caso de você não usar as portas abaixo de 1000. Se você precisa red5 para ligar as portas abaixo de 1000 que você precisa para executá-lo como root. Com o acesso de login do usuário red5 desautorizar e faça parte red5 usuário do grupo root.
# Certifique-se de ter baixado e instalado a última JDK java.sun.com
# Para este tutorial, basta baixar o arquivo bin.. Tudo que você precisa fazer é alterar as permissões de que Bin arquivo para 755, com
#
chmod 755 jdk-1_6_0
e depois executá-lo.
./jdk-1_6_0
ou algo semelhante. Então uma vez que o seu feito, basta copiar o conteúdo da pasta que fez e colocá-los em / usr/java/jdk1.6.0
# Em seguida, defina a variável JAVA_HOME. Ela pode ter de ser definidas de duas maneiras diferentes. Primeira forma:
JAVA_HOME = / usr/java/jdk1.6.0
ea forma como o segundo.
JAVA_HOME = / usr/java/jdk1.6.0
#
# Instale Ant Apache 1.7. Você pode ter que baixar também. Instale o binário para ele.
# Baixe e descompacte o arquivo. Em seguida, copiar o conteúdo para um diretório, algo como / usr / ant /. Em seguida, defina a variável ANT_HOME. Se ele não funcionar, então não se preocupe com isso. Nós não vamos estar a utilizar esse ponteiro neste tutorial.
# Quando o Java e todas as formigas são criados basta puxar as últimas tronco para red5 a sua caixa.
Isso vai criar uma pasta no seu diretório atual chamado red5-tronco.
# Navegue para o diretório red5-tronco e executar
/ usr / bin formiga / formiga
Isso irá criar o projeto em sua máquina.
# Neste ponto, você precisará criar um diretório red5 no diretório opt.
mkdir / opt/red5
# Em seguida, você vai querer copiar o conteúdo de dist a distribuição () pasta / opt/red5 como assim
red5-trunk/dist cp-R / * / opt/red5 /
# Temos que corrigir as permissões no / opt/red5 diretório assim:
chown-R red5 / opt/red5
# Além do que precisamos precisa corrigir as permissões no arquivo red5.sh assim:
chmod 755 red5.sh
# Para executar o servidor tem algumas opções usando o arquivo red5.sh. Navegue até / opt/red5 para se certificar de que você está no local adequado. Em seguida, execute o servidor ou executando
#
red5.sh SH &
ou
./red5.sh &
Isto irá iniciar o serviço red5 manualmente. Para começar e parar de olhar script no "Extra info" abaixo.
# Run
netstat-ant
e verificar as portas corretas estão sendo vinculado. Você pode precisar de editar o red5.properties arquivos no diretório / opt/red5/conf se você não puder se conectar ao seu servidor a partir de um local externo. Tente se conectar ao servidor antes de modificar as propriedades do arquivo, porque você pode ser capaz de se conectar a ele sem problemas.
# Informações adicionais: A versão compilada da fonte não vem com um start / stop script. Eu uni um que trabalhe com este how-to. Se você executar red5 como um usuário diferente este script terá de ser refinado. Para colocar este script no seu sistema faça o seguinte logado como root:
cd / etc / init.d /
toque red5
chmod 755 red5
vi red5
então quando você está no empurrar red5 arquivo "i" para começar a inserir em arquivo e em seguida, colocar esse código em copiando-o e, em seguida, colá-lo com um clique direito do mouse:
#! / bin / sh
#
# Autor: Jake red5@jakehilton.com Hilton
# / Etc/init.d/red5
#
# Check for missing arquivo
RED5_DIR = / opt/red5
test-x $ RED5_DIR/red5.sh | | exit 5
"caso" em
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 "Desligando red5"
echo-n ""
su-s / bin / bash killall-c "-q-u red5 java" red5
sleep 2
;;
restart)
# # Pare o serviço, independentemente de se
# # Funcionando ou não, iniciá-lo novamente.
05 stop
05 início
;;
esac
Então você pode simplesmente iniciar, parar e reiniciar red5 de que o script escrevendo:
/ etc/init.d/red5 início
/ etc/init.d/red5 parar
/ etc/init.d/red5 reiniciar
Como instalar no Debian red5 (RED5 Installation manuals) Added: 21/11/09 11:22 AM (Eight months, ten days, twenty hours, seven seconds ago) Rating(0) Viewed(67006)
Isso vai criar uma pasta no seu diretório atual chamado red5-tronco.
# Navegue para o diretório red5-tronco e executar
/ usr / local / ant / bin / formiga
Isso irá criar o projeto em sua máquina.
# Neste ponto, você precisará criar um diretório no red5 / usr/local/red5 diretório.
mkdir / usr/local/red5
# Em seguida, você vai querer copiar o conteúdo de dist a distribuição () pasta / usr/local/red5 como assim
red5-trunk/dist cp-R / * / usr/local/red5 /
# Temos necessidade de corrigir as permissões no arquivo red5.sh:
cd / usr/local/red5
chmod 755 red5.sh
# Para executar o servidor tem algumas opções usando o arquivo red5.sh. Execute o servidor ou executando
red5.sh SH &
ou
./red5.sh &
Isto irá iniciar o serviço manualmente Red5.
# Verifique as portas corretas estão sendo obrigados a:
netstat-ant
Você pode precisar de editar o red5.properties arquivos no diretório / usr/local/red5/conf se você canÐ ² Ð, â ¢ t "se conectar ao seu servidor a partir de um local externo. Tente se conectar ao servidor antes de modificar as propriedades do arquivo, porque você pode ser capaz de se conectar a ele sem problemas.
Como instalar red5 no Linux (RED5 Installation manuals) Added: 21/11/09 11:21 AM (Eight months, ten days, twenty hours, one minute, eight seconds ago) Rating(0) Viewed(43754)
Esta é a instrução de instalação simples. isso pode ser feito como usuário sem privilégios (talvez você queira sudo para root para alguns comandos - mas você não tem que realmente - youll só precisa fornecer caminhos de comprimento total) você precisa ter:
1. subversion (se você quiser a versão tronco ao invés de estáveis a última)
2. Java - JDK eo SDK
3. formiga 1,7 - neste momento não nos repositórios debian etch so Im compilá-lo a partir da fonte
Instale o Apache Ant Ant 1,7: http://apache.mirror.transip.nl/ant/binaries/apache-ant-1.7.0-bin.tar.gz wget
tar-zxf apache-ant-1.7.0-bin.tar.gz
sudo mv apache-ant-1.7.0 / opt / ant # você não precisa deste
exportação ANT_HOME = / opt / ant
sudo ln-s / opt / ant / bin / ant / usr / bin / ant atalho # - agora você pode ser capaz de usar formiga