Open main menu

Ace Stream Wiki β

Changes

Streaming/en

865 bytes removed, 13:33, 21 December 2012
→‎Приватный источник с двумя узлами поддержки
> /tmp/test-node.log 2>&1</tt>
 
====Private source with two support nodes====
====Приватный источник с двумя узлами поддержки====
Sometimes it may be necessary to prevent clients from direct access to broadcast source. For example, the source may be located on server in protected area without access from the outer world. In this case broadcast can be organized by the following scheme:
Иногда может возникнуть необходимость запретить клиентам напрямую обращаться к источнику трансляции. Например, источник может быть физически расположен на сервере в защищенной зоне без доступа из внешнего мира. В этом случае трансляцию можно организовать по следующей схеме:
*the source is made private (only support nodes, specified explicitly, can receive data from it)
*источник делается приватным (получать от него данные смогут только узлы поддержки, указанные явным образом)
*support nodes receive data from the source and give to clients
*узлы поддержки получают данные от источника и отдают клиентам
*clients receive data from support nodes
*клиенты получают данные от узлов поддержки
 
To make the source private, option <tt>--private-source</tt> must be specified:
Для того, чтобы сделать источник приватным, следует указать опцию <tt>--private-source</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>
 
Notice that in this configuration tracker's address is changed to <tt>udp://192.168.1.2:2710/announce</tt>. It was made to support old versions of clients, which do not process a list of authorized peers (more details here [[#Authorized peers|Authorized peers]]).
Следует обратить внимание на то, что в данной конфигурации адрес трекера изменен на <tt>udp://192.168.1.2:2710/announce</tt>. Это сделано для поддержки старых версий клиентов, которые не обрабатывают список авторизованных пиров (подробнее здесь [[#Авторизованные узлы|Авторизованные узлы]]).
 
УзлыLaunch поддержкиsupport наnodes серверахon servers 192.168.1.2 иand 192.168.1.3 запускаем какas обычноusual:
<tt>acestreamengine-node \
--url "<nowiki>http://192.168.1.1/streams/test.acelive</nowiki>" \