Архив форума Ace Stream

Для разработчиков => Torrent Stream API => Тема начата: AlekSK от 08 Апреля 2018, 09:30:17

Название: Параметр path в Engine HTTP API
Отправлено: AlekSK от 08 Апреля 2018, 09:30:17
В api движка (http://wiki.acestream.media/Engine_HTTP_API#API_methods) описана возможность проигрывания локального файла через параметр path. В каком формате нужно задавать полный путь к нему под Windows? Я вроде всё пробовал, UrlEncode делал - всё пишет "missing content descriptor".
Для примера:
http://localhost:6878/ace/manifest.m3u8?path=c%3A%5CDownloads%5Cas_cid_88db3d.acelive&hlc=1&spv=0&transcode_audio=1&transcode_mp3=1&transcode_ac3=0&preferred_audio_language=RUS&sid=1000001
Название: Re: Параметр path в Engine HTTP API
Отправлено: Benny от 09 Апреля 2018, 15:10:28
В api движка (http://wiki.acestream.media/Engine_HTTP_API#API_methods) описана возможность проигрывания локального файла через параметр path.
Этот параметр устарел, убрали его из вики, шоб не вводить в заблуждение.
Используйте вместо него http://localhost:6878/ace/manifest.m3u8?url=file://path_to_local_file путь - URL encoded, и не забывайте про дополнительный слеш после "file://".

Название: Re: Параметр path в Engine HTTP API
Отправлено: AlekSK от 10 Апреля 2018, 18:49:20
Спасибо - заработало. Заодно не подскажете - что за параметр "hlc=1" (он вставляется в url генерируемый движком). Раньше ещё вставлялся spv=0, но в последней версии движка его нет.
Название: Re: Параметр path в Engine HTTP API
Отправлено: Benny от 10 Апреля 2018, 19:12:42
что за параметр "hlc=1" (он вставляется в url генерируемый движком)
Это тоже из "преданий старины глубокой" - можно смело игнорировать, его тоже не будет в ближайшем будущем, скорее всего.