Open main menu

Ace Stream Wiki β

Changes

Streaming/en

999 bytes removed, 15: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 sourceusing <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).
Если необходимо разрешить узлам поддержки скачивать данные с других узлов поддержки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>" \
0
edits