0
edits
Changes
→Источник с двумя узлами поддержки
<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
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>
<tt>acestreamengine-node \
--url "<nowiki>http://192.168.1.1/streams/test.acelive</nowiki>" \
> /tmp/test-node.log 2>&1</tt>
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>acestreamengine-node \
--url "<nowiki>http://192.168.1.1/streams/test.acelive</nowiki>" \
> /tmp/test-node.log 2>&1</tt>
<tt>acestreamengine-node \
--url "<nowiki>http://192.168.1.1/streams/test.acelive</nowiki>" \