
Tenho lutado com isso há 2 semanas sem terminar.
Estou construindo um site onde os usuários terão que gravar um vídeo e postá-lo como cv e para isso preciso de um servidor RTMP.
Escolhi RED5 porque é grátis. Esta é a primeira vez que faço isso, então comecei a ler alguns tutoriais sobre como instalar o servidor red5. Mas a maioria deles está em uma versão do Ubuntu anterior à 12.04.
Quando digito o comando para instalar o java apt-get install java-package
o servidor retornanão foi possível localizar o pacote java-package. E preciso instalar o java ant e o subversion antes de instalar o servidor red5.
Estou usando o PuTTY no Windows Seven para obter acesso ao meu servidor.
Responder1
pacote javanão é um pacote nos repositórios e provavelmente você já tem o Java instalado em seu sistema (digite java -version
para testar).
Em vez de seguir alguns tutoriais desatualizados na internet você deveria dar uma olhada nos pacotes já empacotados para o seu sistema,RED5 está disponívele embalado para 12.04, então será mais fácil instalá-lo com o apt
.
Para instalar o RED5 no Ubuntu a única coisa que você precisa fazer é rodar sudo apt-get install red5-server
em um terminal.
Após a instalação, seu servidor deverá estar instalado e funcionando, você pode verificar seu status sudo service red5-server status
e acessá-lo através de seu navegador no endereçolocalhost:5080
Isso instalará todos os pacotes e dependências necessários para executar o RED5. Depois de fazer isso, o servidor estará disponível e rodando em http://localhost:5080
.
Responder2
ei, aqui está um acompanhamento, ok, então consegui reproduzir o mesmo problema aqui (https://i.stack.imgur.com/Rz7lb.png)
"Status HTTP 404 - /vod/index.html
tipo Relatório de status
mensagem /vod/index.html
descrição O recurso solicitado (/vod/index.html) não está disponível.
ApacheTomcat/6.0.35"
Apenas ressalte que recentemente fiz uma nova instalação do "ubuntu-12.04.2-server-amd64" e depois comecei a instalar o "red5-server". Consegui abrir a página localhost:5080, mas não consigo acessar o/demos ou/installer como smart-ba descreve...
aqui está meu histórico do bash desde o início da nova instalação
1 sudo apt-get clean
2 sudo apt-get update
3 sudo apt-get upgrade
4 java -version
5 sudo apt-get install red5-server
6 java -version
7 sudo service red5-server status
8 sudo apt-get clean
9 sudo apt-get update
10 sudo apt-get upgrade
11 java -version
12 sudo service red5-server status
13 sudo lsof -Pnl +M -i6
14 sudo ./red5-server stop
15 cd /etc/init.d/
16 sudo ./red5-server stop
17 sudo lsof -Pnl +M -i6
18 sudo ./red5-server start
19 sudo lsof -Pnl +M -i6
20 sudo ./red5-server restart
21 history
após a reavaliação desta instalação, notei que na página localhost:5080 sob o problema HTTP Status 404 ela contém a seguinte declaração.
O pacote ""red5-server" não contém /demos ou /installer webapps. Observe que /installer e /demos webapps são apenas para fins de demonstração e nunca devem ser instalados em um servidor red5 público (sem segurança alguma nesses aplicativos )."
então, apenas salientando que isso foi instalado corretamente, como eu mesmo fiz, mesmo que você receba o erro 404, tudo bem.
Responder3
Para instalar a demonstração e o instalador use o comando abaixo
wget http://www.red5.org/downloads/red5/1_0/red5-1.0.0-RC1.tar.gz
tar xvzf red5-*.tar.gz
cd red5-*
cp -R webapps/root/demos /var/lib/red5/webapps/root/demos
cp -R webapps/installer /var/lib/red5/webapps/installer
find /var/lib/red5/webapps/ -type d -exec chown _red5 {} \;
cd ..
rm -rf red5-*