Difference between revisions of "Create Transport File"
(Новая страница: «==Синтаксис== Для создания транспортного файла необходимо запустить команду <tt>acestreamengine --cre…») |
(→Синтаксис) |
||
(One intermediate revision by the same user not shown) | |||
Line 12: | Line 12: | ||
*<tt>--http-seed URL</tt> - ссылка на http-сид для поддержки раздачи. Данная ссылка должна указывать на тот же файл, который указан в опции --input-path. Для добавления нескольких ссылок следует указать данную опцию несколько раз. | *<tt>--http-seed URL</tt> - ссылка на http-сид для поддержки раздачи. Данная ссылка должна указывать на тот же файл, который указан в опции --input-path. Для добавления нескольких ссылок следует указать данную опцию несколько раз. | ||
*<tt>--provider-key KEY</tt> - ключ организатора контента | *<tt>--provider-key KEY</tt> - ключ организатора контента | ||
− | *<tt>-- | + | *<tt>--sid ID</tt> - идентификатор контента, используемый для статистики (этот идентификатор задает организатор, это может быть любая буквенно-цифровая строка) |
*<tt>--copy-protected</tt> - разрешить сохранение контента на стороне пользователя в зашифрованном контейнере .acemedia | *<tt>--copy-protected</tt> - разрешить сохранение контента на стороне пользователя в зашифрованном контейнере .acemedia | ||
*<tt>--copy-disable</tt> - запретить сохранение контента на стороне пользователя | *<tt>--copy-disable</tt> - запретить сохранение контента на стороне пользователя | ||
*<tt>--premium</tt> - отметить данный контент как премиум-контент | *<tt>--premium</tt> - отметить данный контент как премиум-контент | ||
+ | *<tt>--duration SECONDS</tt> (''доступно с версии 2.1.5.3'') - указать длительность контента в секундах | ||
==Пример== | ==Пример== |
Latest revision as of 13:21, 7 October 2013
Синтаксис
Для создания транспортного файла необходимо запустить команду acestreamengine --create-transport
обязательные параметры
- --input-path PATH - путь к файлу, для которого необходимо создать транспортный файл
- --tracker TRACKER_URL - адрес трекера (необходимо указать как минимум один трекер). Если необходимо добавить несколько трекеров, следует указать данную опцию несколько раз
необязательные параметры
- --output-dir PATH - путь к директории, в которой будет создан результирующий транспортный файл. По умолчанию текущая директория.
- --name NAME - название транспортного файла (если указано, расширение .acestream будет добавлено автоматически). Если не указано, по умолчанию для транспортного файла будет использоваться название файла с контентом.
- --piece-size PIECE_SIZE - размер куска в байтах. По умолчанию 32768. Допустимые значения: степени числа 2 от 32768 до 16777216.
- --http-seed URL - ссылка на http-сид для поддержки раздачи. Данная ссылка должна указывать на тот же файл, который указан в опции --input-path. Для добавления нескольких ссылок следует указать данную опцию несколько раз.
- --provider-key KEY - ключ организатора контента
- --sid ID - идентификатор контента, используемый для статистики (этот идентификатор задает организатор, это может быть любая буквенно-цифровая строка)
- --copy-protected - разрешить сохранение контента на стороне пользователя в зашифрованном контейнере .acemedia
- --copy-disable - запретить сохранение контента на стороне пользователя
- --premium - отметить данный контент как премиум-контент
- --duration SECONDS (доступно с версии 2.1.5.3) - указать длительность контента в секундах
Пример
Создание транспортного файла для файла /tmp/test.mp4, результат сохранить в /var/www/files/test.acestream, размер куска 256 Кбайт, запретить сохранение на стороне пользователя, трекер udp://tracker.publicbt.com:80/announce, добавить http-сид http://example.com/files/test.mp4:
acestreamengine --create-transport \ --input-path /tmp/test.mp4 \ --output-dir /var/www/files \ --name test \ --piece-size 262144 \ --copy-disable \ --tracker udp://tracker.publicbt.com:80/announce \ --http-seed http://example.com/files/test.mp4