Changes

Jump to: navigation, search

Streaming/en

1,270 bytes removed, 10:56, 21 December 2012
Синтаксис команды acestreamengine-stream
The source accepts HTTP-stream to input (at this moment HTTP-streams with MPEG-TS encapsulation are supported) with original broadcast and creates a file with acelive extension after the launch. This file is a unique identifier of broadcast and it is used for connection and playback by clients.
===Синтаксис команды Syntax of acestreamengine-streamcommand===Команда <tt>acestreamengine-stream</tt> запускает источник трансляцииcommand launches broadcast source.
''обязательные параметрыrequired parameters''*<tt>--name NAME</tt> - название трансляции broadcast name (это название используется при создании файла this name is used when creating acelive и других служебных файловand other service files)*<tt>--source SOURCE</tt> - источник source (ссылка на link to http-потокstream)*<tt>--bitrate BITRATE</tt> - средний битрейт потока в байтах в секундуaverage bitrate of stream in bites per second
''необязательные параметрыoptional parameters''*<tt>--title TITLE</tt> - "читабельноеreadable" название транляции broadcast name (это название выводится у клиентовthis name is shown to clients). Если не заданоIf it's not specified, берется из it's taken from --name*<tt>--destdir DESTDIR</tt> - устаревшний параметрold parameter, лучше использовать it's better to use --cache-dir и and --publish-dir*<tt>--cache-dir CACHE_DIR</tt> - папка для создания служебных файлов directory for creating service files (кеш трансляции и другиеbroadcast cache and others)*<tt>--publish-dir PUBLISH_DIR</tt> - папкаdirectory, в которой будет создан in which acelive-файлfile will be created*<tt>--piecesize PIECESIZE</tt> - размер куска в байтах piece size in bites (если не заданif it's not specified, выставляется автоматически в зависимости от битрейтаit's set automatically depending on bitrate)*<tt>--duration DURATION</tt> - размер кеша трансляции в формат ЧЧsize of broadcast cache in format HH:ММMM:СС SS (по умолчанию один часby default, one hour: 01:00:00)*<tt>--host HOST</tt> - вручную задать адрес локального трекераset address of local tracker manually*<tt>--port PORT</tt> - портport, на котором работает движокwhere the engine works*<tt>--skip-internal-tracker</tt> - отключить локальный трекерdisable local tracker*<tt>--add-authorized-peers</tt> - добавить список авторизованных пиров в add list of authorized peers to acelive файлfile*<tt>--private-source</tt> - сделать источник приватнымmake the source private*<tt>--support-node SUPPORT_NODE</tt> - добавить узел поддержки add support node (в формате in format ip:port). Этот параметр может встречаться несколько раз, если нужно добавить несколько узлов поддержкиThis parameter may appear multiple times if several support nodes have to be added.*<tt>--tracker TRACKER</tt> - добавить трекер add tracker(announce url). Этот параметр может встречаться несколько разThis parameter may appear multiple times.*<tt>--trackers TRACKERS</tt> - старый формат добавления трекеров old format for adding trackers (список announce url через запятуюlist separated by commas)*<tt>--provider-key PROVIDER_KEY</tt> - ключ провайдера provider's key (только для коммерческих трансляцийonly for commercial broadcasts)*<tt>--maxclients MAXCLIENTS</tt> - максимальное количество пировmaximum number of peers, на которые одновременно отдаются данные с источникаon which data from the source are given simultaneously*<tt>--show-pieces</tt> - выводить в лог номера кусков по мере их созданияshow in log numbers of pieces as they are created*<tt>--show-peers</tt> - периодически выводить в лог список подключенных пировperiodically show in log list of connected peers*<tt>--debug DEBUG</tt> - установить уровень отладкиset debug level
''дополнительноadditional''*<tt>-h, --help</tt> - показать описание командshow commands' description
===Синтаксис команды acestreamengine-node===
0
edits

Navigation menu