Open main menu

Ace Stream Wiki β

Changes

Engine HTTP API

950 bytes added, 09:23, 28 May 2015
Методы API
Все методы принимают такие общие параметры:
*'''sid''' - [[#Идентификатор плеера|идентификатор плеера]] (необязательный параметр)
*'''id''' - идентификатор контента (content id) (условно обязательный параметр)
*'''url''' - ссылка на транспортный файл (условно обязательный параметр)
*'''path''' - путь к транспортному файлу в локальной файловой системе (условно обязательный параметр)
 
В запросах на старт воспроизведения обязательно должен присутствовать один из параметров <tt>id</tt>, <tt>url</tt>, <tt>path</tt>.
===Получение потока в формате HLS===
Параметры:
*'''idtranscode_audio''' - идентификатор контента транскодировать аудио в AAC (content idпараметр принимает значения 0 либо 1)*'''transcode_mp3''' - не транскодировать MP3 (параметр принимает значения 0 либо 1)*'''preferred_audio_language''' - предпочитаемый язык аудио-дорожки (3-значный код, список [http://xml.coverpages.org/nisoLang3-1994.html здесь])
Пример:
В ответ на данную команду движок будет выдавать данные в виде http progressive download. В случае ошибки будет возвращен HTTP код 4хх либо 5хх с кратким описанием ошибки.
 
Параметры:
*'''id''' - идентификатор контента (content id)
Пример: