Changes

Jump to: navigation, search

Streaming/en

999 bytes removed, 13:16, 21 December 2012
→‎Источник с двумя узлами поддержки
<tt>--skip-internal-tracker</tt> option disconnects embedded tracker, <tt>--tracker</tt> option connects external tracker.
 
====Source with two support nodes====
====Источник с двумя узлами поддержки====
If there is not enough upstream bandwidth for normal work of broadcast on the source, support nodes can be used. Support node is often a node that receives data from the source and gives to clients (though support node can also receive data from other support nodes and even clients, depending on its settings). It makes sense to install support node on a separate server with a good width of output channel.
В случае, если на источнике не хватает пропускной способности исходящего канала для нормальной работы трансляции, можно использовать узлы поддержки. Чаще всего узел поддержки представляет собой узел, который принимает данные от источника и отдает клиентам (хотя узел поддержки также может принимать данные от других узлов поддержки и даже от клиентов, в зависимости от его настроек). Узел поддержки имеет смысл ставить на отдельном сервере с хорошей шириной исходящего канала.
 
To make a scheme with support nodes work with maximum efficiency, addresses of these nodes must be given to the source
Для максимально эффективной работы схемы с узлами поддержки источнику необходимо сообщить адреса этих узлов с помощью опции <tt>--support-node</tt>:
using <tt>--support-node</tt> option:
 
<tt>--support-node</tt>:
<tt>acestreamengine-stream \
--name "test" \
--title "ТестоваяTest трансляцияbroadcast" \
--source "<nowiki>http://192.168.1.100/stream</nowiki>" \
--bitrate 300000 \
> /tmp/test-source.log 2>&1</tt>
 
ЗапускаемLaunch узлыsupport поддержкиnodes наon серверахservers 192.168.1.2 иand 192.168.1.3 (командыcommands дляare запускаthe одинаковыеsame):
<tt>acestreamengine-node \
--url "<nowiki>http://192.168.1.1/streams/test.acelive</nowiki>" \
> /tmp/test-node.log 2>&1</tt>
 
ОпцияOption <tt>--source-node</tt> задаетsets адресsource источникаaddress.
 
Option <tt>--allow-source-download</tt> allows support node to download data from the source (downloading from other support nodes and clients in this case is forbidden).
Опция <tt>--allow-source-download</tt> разрешает узлу поддержки скачивать данные с источника (скачивание с других узлов поддержки и клиентов в данном случае запрещено).
 
ЕслиTo необходимоallow разрешитьsupport узламnodes поддержкиto скачиватьdownload данныеdata сfrom другихother узловsuppport поддержкиnodes, тоyou следуетshould задатьset списокa другихlist узловof опциейother nodes using <tt>--support-node</tt> иoption разрешитьand скачиваниеallow downloading опциейusing <tt>--allow-support-download</tt> option.
 
НаOn сервереserver 192.168.1.2 этоit будетwill выглядетьlook такlike:
<tt>acestreamengine-node \
--url "<nowiki>http://192.168.1.1/streams/test.acelive</nowiki>" \
> /tmp/test-node.log 2>&1</tt>
 
НаOn сервереserver 192.168.1.3:
<tt>acestreamengine-node \
--url "<nowiki>http://192.168.1.1/streams/test.acelive</nowiki>" \

Navigation menu