Перевод этой страницы:
ru

Инструменты пользователя

Инструменты сайта


ru:software:msd:index

Multi Stream daemon (msd)

- это программа для организации потокового вещания IP TV в сети по протоколу HTTP.
Один сервер способен обслуживать несколько тысяч клиентов одновременно.

Основной упор сделан на максимальной производительности, а так же множестве тонких настроек влияющих на качество восприятия клиентами услуги: скорость переключения каналов, устойчивость к сбоям передачи.

Реализовано проксирование один к многим: данные полученные через одно HTTP соединение можно раздавать множеству подключённых клиентов.

Так же доступна lite версия Multi Stream daemon Lite (msd_lite) с открытыми исходными кодами под BSD лицензией.

Новости

Поддерживаемые OS

  • FreeBSD
  • Linux

Особенности

  • поддержка протоколов IPv4 и IPv6
  • анализатор MPEG2-TS потока
  • автоматическое переключение на резерв при отсутствии или ошибках на текущем источнике
  • Zero Copy on Send (ZCoS) - уменьшает накладные расходы на обслуживание подключённых клиентов, всю работу по отправке данных клиенту берёт на себя ядро OS
  • поддержка half closed http клиентов
  • приём udp-multicast, в том числе rtp, одновременно с разных интерфейсов
  • приём по tcp-http-get (в один поток и вещание множеству клиентов)
  • автоматическое отключение от источников если нет подключённых клиентов
  • использование различных TCP Congestion Control алгоритмов в зависимости от порта на который пришёл клиент и URL запроса клиента
  • «умная» отправка MPEG2-TS заголовков новым клиентам
  • мгновенная отправка новому клиенту данных из кольцевого буфера, для минимизации времени ожидания начала воспроизведения
  • отправка любых дополнительных http заголовков в запросах и ответах
  • шаблоны настроек для Stream Hub и источников потока
  • подробная статистика по каждому TCP соединению, для упрощения поиска проблем на уровне сети

Внутреннее устройство

Настройки

Файл конфигурации: msd.conf

Запуск

msd -v -c /root/msd/msd.conf
см msd -h

URLs

Скачать

Демо версия (исполняемый файл): http://www.netlab.linkpc.net/download/software/msd/
Ограничено время использования.
Не забудьте сделать chmod +x перед запуском.

Цена

Поддержка

ru/software/msd/index.txt · Последние изменения: 2015/06/04 00:36 — root