379
edits
Changes
→Метатрекеры
===Метатрекеры===
Пример запуска источника с метатрекером:
<nowiki>acestreamengine \
--stream-source-node \
--port 7764 \
--source "http://brodilo.tv/channel.php" \
--metatracker "http://example.org/metatracker.php"
--name "test" \
--title "test" \
--bitrate 350000 \
--publish-dir /var/www/transport \
--cache-dir /var/cache/acestream \
--private-node 1 \
--upload-to "192.168.1.3:8631"</nowiki>
Пример серверного кода метатрекера на PHP:
<nowiki><?php
$infohash = isset($_GET['infohash']) ? $_GET['infohash'] : '';
$trackers = array(
'udp://tracker.example.org:2710/announce',
);
$startup_nodes = array(
'192.168.1.2:8632',
);
$data = array(
'trackers' => $trackers,
'startup_nodes' => $startup_nodes,
'interval' => 30,
);
header('Content-Type: application/json');
echo json_encode($data);</nowiki>
===Веб-интерфейс узла===