Есть ли у кого-нибудь хорошее руководство по началу работы с Darwin Streaming Server и Darwin Proxy Server? Искал в интернете безуспешно.
Пользуюсь им уже около полутора лет, и вроде как черный ящик. Ни инструментовки, ни приличной низкоуровневой документации, ни большого сообщества вокруг этого. Единственный совет, который у меня есть, заключается в том, что в зависимости от ОС вам, вероятно, нужно будет опробовать как версии 5.5.5, так и версии 6, а затем прибегнуть к исходной компиляции. По моему опыту, обе эти версии двоичного кода создают segfault на FC / CentOS с абсурдной регулярностью. Бинарные сборки также испорчены вашей файловой системой множеством глупых способов.
Вначале мы рассматривали возможность использования DSS, потому что это было бесплатно, и это была Apple. Однако позже мы перешли на Wowza Media Server, так как DSS имела ограниченную поддержку и отсутствие сообщества вокруг нее.
Если вы настроены использовать DSS, проверьте руководство его администратора.
Как бы то ни было, мы посмотрели на него, попытались использовать, потерпели полную неудачу (что говорит кое-что для ботаника BSD, с которым я работал со мной), и в итоге остановились на сервере Helix от Real Media.
Это учебник, который я использовал: http://blog.rachaelbond.com/darwin-media-server/
Когда это будет сделано и вы окажетесь на странице localhost: 1220, перейдите в списки воспроизведения и добавьте файл mp4 для тестирования. Затем нажмите кнопку воспроизведения рядом с названием нового списка воспроизведения.
В моем случае у меня был сервер на виртуальной машине (Ubuntu 12.04 32 бит), и я тестировал поток rtsp в Windows с помощью vlc.
просто введите: rtsp: //: 554 /
Сработало у меня!