Потоковое видео · 2 min read · Nov 12, 2025
Сервер потоковой передачи Darwin от Apple на Centos 5.2
Сервер потоковой передачи Darwin от Apple на Centos 5.2
Введение
Этот учебник проведет вас через установку, настройку и подготовку медиа для сервера потоковой передачи QuickTime Darwin от Apple на Centos/RHEL 5.2. Сервер потоковой передачи QuickTime Darwin способен обслуживать форматы файлов H.264 и mpeg4 через протоколы потоковой передачи RTP/RTSP.
Предварительные требования
- Установлен CentOS 5.2 x86
- Необходимы инструменты разработки (можно установить после установки с помощью
yum groupinstall "Development Tools") - Статический IP-адрес и имя хоста; я использовал 192.168.0.10 и example.org в качестве имени хоста
- Отключите брандмауэр и SELinux (настройте позже)
Установка сервера потоковой передачи Darwin 6.0.3
В настоящее время нет официальных бинарных пакетов текущей версии, поэтому мы возьмем исходный RPM. Текущий исходный пакет Apple не компилируется на системе Linux без патча. Введите следующую команду по порядку!
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*При установке RPM установка зависает при попытке запустить Darwin, поэтому подождите несколько минут, затем откройте другую сессию терминала, используя Alt + F2, и выполните следующее от имени root:
killall -9 DarwinStreamingServerЧтобы изменить учетную запись администратора с пароля по умолчанию “password”, используйте следующую команду:
qtpasswd administratorЧтобы DSS запускался при загрузке, выполните следующее:
chkconfig --level 345 dss onНастройка сервера потоковой передачи Darwin
Теперь откройте браузер и укажите адрес http://yourserverip:1220 и войдите с именем пользователя administrator и паролем, который вы выбрали при выполнении qtpasswd.

После входа в систему вас попросят ввести пароль для трансляции mp3:

Далее вас спросят, хотите ли вы использовать SSL для веб-GUI администрирования; я использовал значение по умолчанию, так как у меня не было сертификата под рукой.

Следующий вопрос, который вам зададут, хотите ли вы транслировать на порту 80. Не используйте эту опцию, если вы планируете запускать или уже запускаете веб-сервер на той же машине.

Далее вас попросят указать путь, где хранятся ваши медиафайлы; оставьте это значение по умолчанию на данный момент. В текущем каталоге есть несколько образцов файлов, которые полезны для тестирования вашей установки.

Теперь вы должны увидеть главную страницу администратора, как показано ниже:

Теперь вы можете протестировать вашу установку, открыв QuickTime на клиенте (либо Windows, либо Mac) и используя один из образцов файлов, установленных Darwin.
Файл > Открыть URL и введите rtsp://yourip/sample_300kbit.mov
Следующее видео должно транслироваться со звуком:

Get new posts in your inbox
No spam. Unsubscribe anytime.