Open main menu

Ace Stream Wiki β

Changes

Playlist API

23 bytes removed, 17:12, 1 February 2018
no edit summary
'''Parameters:'''
- * format (list) - set output format - * category (list) - filter by category (media type) - * subcategory (string) - filter by subcategory (tags) - * favorites (bool, default is 0) - filter favorites; favorites=0 means to output both favorite and non-favorite items - * items (list of integers) - filter by playlist item ids - * host (string) - configure playback URL: set "host" part of URL. Actually this is an IP address of Ace Stream Media Server. By default the host from endpoint URL is used. - * protocol (string, defaults to server settings) - configure playback URL: set output protocol (http or hls) - * transcode_audio (bool, defaults to server settings) - configure playback URL: enabled audio transcoding - * transcode_mp3 (bool, defaults to server settings) - configure playback URL: transcode MP3 to AAC (by default MP3 is not transcoded) - * transcode_ac3 (bool, defaults to server settings) - configure playback URL: transcode only AC3 to AAC and don't transcode other codecs - * preferred_audio_language (string, defaults to server settings) - configure playback ULR: set preferred audio language - * download (bool, default is 0) - download playlist as file - * skip_autosearch (bool, default is 0) - don't replace playlist data with autosearch results; this doesn't affect playlist items with disabled autosearch
Boolean values are passed as 0 or 1 (e.g. transcode_audio=1), list of integers is passed as string of values concatenated with comma (e.g. items=14,115,127)
"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.