379
edits
Changes
→START
;Синтаксис
<tt>START TORRENT ''url'' ''file_indexes'' ''developer_id'' ''affiliate_id'' ''zone_id'' ''stream_id''
START INFOHASH <''infohash>'' <''file_indexes>'' <''developer_id>'' <''affiliate_id>'' <''zone_id>''
START PID <''content_id>'' <''file_indexes>''
START RAW <''data>'' <''file_indexes>'' <''developer_id>'' <''affiliate_id>'' <''zone_id>''
START URL ''direct_url'' <''file_indexes>'' <''developer_id>'' <''affiliate_id>'' <''zone_id>''
START EFILE ''efile_url''</tt>
* <tt>''data''</tt>: содержимое транспортного файла в кодировке base64
* <tt>''direct_url''</tt>: прямая http-ссылка на контент (для проигрывания без транспортного файла)
* <tt>''efile_url''</tt>: ссылка на .acemedia-файл (зашифрованный медиа-файл, который можно воспроизвести с помощью ПО ACE Stream)
* <tt>''file_indexes''</tt>: список индексов файлов из торрент-файла, которые необходимо загружать. Индексы файлов клиент получает в сообщении LOADRESP разделенных запятой. Индексы начинаются с нуля и соответствуют списку файлов, который был получен в результате выполнения команды LOAD. Например, если в торрент-файле всего один видео-файл, то необходимо отправлять индекс 0.
* <tt>''developer_id''</tt>: код разработчика (если неизвестно, необходимо передавать 0)
* <tt>''affiliate_id''</tt>: код партнера (если неизвестно, необходимо передавать 0)
* <tt>''zone_id''</tt>: код зоны партнера (если неизвестно, необходимо передавать 0)
* <tt>''stream_id''</tt>: номер потока для multi-stream файлов (значение клиент получает из сообщения LOADRESP)
Если необходимо в параметрах передать ссылку на файл, который находится в локальной файловой системе, следует использовать формат file:///path/to/file.
;Примеры:
<tt><nowiki>Начать проигрывание по ссылке на транспортный файл:
START EFILE file:///c:\acestream\test.acemedia▼
Начать проигрывание по Content ID:
START PID 1ccf192064ee2d95e91a79f91c6097273d582827 0
Начать проигрывание acemedia-файла c:\acestream\test.acemedia:
</nowiki></tt>