117
edits
Changes
no edit summary
Playlist API allows to export playlist from Ace Stream Media Server in different formats.
API endpoint: <tt>'''<tt><nowiki>http://<engine_host>:6878/playlist/get</nowiki>'''</tt>'''
'''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)