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
- CentOS 5.2 x86 instalado
- Ferramentas de desenvolvimento devem ser instaladas (podem ser instaladas após a instalação com
yum groupinstall "Development Tools") - Endereço IP estático e nome do host; eu usei 192.168.0.10 e example.org como meu nome de host
- 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 DarwinStreamingServerPara mudar a conta de administrador da senha padrão “password”, use o seguinte comando:
qtpasswd administratorPara que o DSS inicie na inicialização, execute o seguinte:
chkconfig --level 345 dss onConfigurando 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.

Após fazer login, você será solicitado a fornecer uma senha de transmissão 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.

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.

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.

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

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:

Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.