Open main menu

Ace Stream Wiki β

Changes

Playlist API

53 bytes added, 17:25, 1 February 2018
no edit summary
"'''json'''" format is indented to be used for automation. Playlist is returned as list of items, each item is an object with such fields:
* ''id '' (integer)* - playlist item id unique for this media server; this id can be passed in "items" parameter to filter specific playlist items;* ''title '' (string)* - title;* ''playback_url '' (string)* playback URL;* ''content_id '' (string)* - Content ID (may be null);* ''infohash '' (string)* - infohash (may be null);* ''transport_file_url '' (string)* - transport file URL (may be null);* ''category '' (string)* - media type (see list for "category" parameter);* ''is_live '' (integer)* - 1: live content, 0: VOD, -1: unknown;* ''auto_search '' (bool)* - whether autosearch is enabled for this playlist item;* ''tags '' (list of strings)* - list of tags.
"'''m3u'''" format is intented for different media players.
Request:
http://127.0.0.1:6878/playlist/get?format=m3u
Response:
#EXTM3U #EXTINF:-1,Test Channel 1 http://127.0.0.1:6878/ace/getstream?id=acbfd1954084ffc68c65b0948485e5d0f82173e2&hlc=1&transcode_audio=0&transcode_mp3=0&transcode_ac3=0&preferred_audio_language=eng #EXTINF:-1 acestream-autosearch="1",Test Channel 2 http://127.0.0.1:6878/ace/getstream?infohash=7889e5f0cea9b72f5dcd7a9c67e665c7f4f5b3eb&hlc=1&transcode_audio=0&transcode_mp3=0&transcode_ac3=0&preferred_audio_language=eng
'''Get playlist in "json" format:'''