0
edits
Changes
→Синтаксис команды 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-stream command===
''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===