Streaming Server · 2 min read · Nov 12, 2025

Servidor de Streaming Darwin da Apple no Centos 5.2

Servidor de Streaming Darwin da Apple no Centos 5.2

Introdução

Este tutorial irá guiá-lo pela instalação, configuração e preparação de mídia para o Servidor de Streaming QuickTime Darwin da Apple no Centos/RHEL 5.2. O Servidor de Streaming QuickTime Darwin é capaz de servir formatos de arquivo H.264 e mpeg4 via os protocolos de streaming RTP/RTSP.

Pré-requisitos

  1. CentOS 5.2 x86 instalado
  2. Ferramentas de desenvolvimento devem ser instaladas (podem ser instaladas após a instalação com yum groupinstall "Development Tools")
  3. Endereço IP estático e nome do host; eu usei 192.168.0.10 e example.org como meu nome de host
  4. Desativar firewall e SELinux (configurar depois)

Instalando o Servidor de Streaming Darwin 6.0.3

Atualmente, não há pacotes binários oficiais da versão atual, então vamos pegar um RPM de fonte. O pacote de fonte atual da Apple não compila em um sistema Linux sem ser corrigido. Digite o seguinte comando um por um!

su -   
wget http://www.abrahamsson.com/DarwinStreamingServer-6.0.3-2.src.rpm   
rpm -i DarwinStreamingServer-6.0.3-2.src.rpm   
cd /usr/src/redhat/SPECS/   
rpmbuild -bb DarwinStreamingServer.spec   
cd /usr/src/redhat/RPMS/i386/   
yum –y install perl-Net-SSLeay   
rpm -U DarwinStreamingServer*

Ao instalar os RPMs, a instalação para quando tenta iniciar o Darwin, então espere alguns minutos e abra outra sessão de terminal usando Alt + F2 e execute o seguinte como root:

killall -9 DarwinStreamingServer

Para mudar a conta de administrador da senha padrão “password”, use o seguinte comando:

qtpasswd administrator

Para que o DSS inicie na inicialização, execute o seguinte:

chkconfig --level 345 dss on

Configurando o Servidor de Streaming Darwin

Agora abra um navegador e aponte o endereço para http://yourserverip:1220 e faça login com o nome de usuário administrador e a senha que você escolheu ao executar qtpasswd.

Imagem de Login

Após fazer login, você será solicitado a fornecer uma senha de transmissão mp3:

Imagem da Senha Mp3

Em seguida, você será perguntado se deseja usar SSL para a interface web de administração; eu usei o padrão, pois não tinha um certificado à mão.

Imagem da Opção SSL

A próxima pergunta que você será feito é se deseja transmitir na porta 80. Não use esta opção se você estiver planejando executar ou já estiver executando um servidor web na mesma máquina.

Imagem de Transmissão na Porta 80

Em seguida, você será solicitado a especificar um caminho onde sua mídia está armazenada; deixe isso como padrão por enquanto. O diretório atual tem alguns arquivos de exemplo que são úteis para testar sua instalação.

Imagem do Caminho para a Mídia

Agora você deve ver a página principal do administrador conforme mostrado abaixo:

Imagem da Página Principal do Administrador

Você pode agora testar sua instalação abrindo o QuickTime em um cliente (seja Windows ou Mac) e usando um dos arquivos de exemplo instalados pelo Darwin.

Arquivo > Abrir URL e digite rtsp://yourip/sample_300kbit.mov

O seguinte vídeo deve ser transmitido com som:

IMAGEM DE STREAMING RTSP

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.