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

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

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


ru:software:msd:lite

Multi Stream daemon Lite (msd_lite)

- это облегчённая версия Multi Stream daemon (msd).
Программа распространяется в открытых исходных под BSD лицензией.

Новости

Особенности Lite версии

  • Открытый исходный код
  • BSD лицензия
  • Отсутствие взаимных блокировок потоков во время работы
  • Приём только udp-multicast, в том числе rtp потоков
  • Не доступны параметры URL: precache и blocksize
  • Zero Copy on Send (ZCoS) всегда включено
  • Отсутствует поллинг для отправки клиентам fUsePollingForSend
  • Отсутствует анализатор MPEG2-TS потока и «умная» отправка MPEG2-TS заголовков новым клиентам

Установка

wget http://www.netlab.linkpc.net/download/software/msd/lite/msd_lite-1.08.tar.gz
tar -xf msd_lite-1.08.tar.gz
cd ./msd_lite-1.08
./configure
make install

Настройки

Все доступные настройки содержатся в конфиг файле msd_lite.conf
Настройки абсолютно идентичны аналогичным настройкам в msd.conf.
Секции hubProfileList должна содержать только один шаблон hubProfile.
Секция sourceProfileList должна содержать только один шаблон sourceProfile.
Секции RADIUS, limits, streamProxy и channelList не поддерживаются в Lite версии и будут проигнорированы, как и любые остальные неизвестные секции и опции.

Внимание!

  • Программа использует /tmp для хранения кольцевых буферов, убедитесь что /tmp доступно для записи и имеет достаточно свободного места. Для хранения буфера на один канал требуется ringBufSize
  • sndBuf должен быть не менее чем в два раза больше rcvLowat
  • Чтобы избежать рассыпания картинки rcvBuf лучше не опускать ниже 256кб.

Запуск

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

Скачать

Исходные коды: http://www.netlab.linkpc.net/download/software/msd/lite/




Пожертвования можно также отправить через Bitcoin на следующий адрес:
19SJ1CE8bDqUc8xgd1eNE5bNkjBKG3Gu38
Пожертвовать через Bitcoin

Поддержка

ru/software/msd/lite.txt · Последние изменения: 2015/07/07 20:57 — root