Настройки

Серверы

Список каналов

Группы

Программа

Справка

 

Справка:

stop

 

    http://127.0.0.1:8185/serv/stop

Остановка сервера

playlist

 

    http://127.0.0.1:8185/playlist

Плейлист m3u

    http://127.0.0.1:8185/playlist/restream

Плейлист m3u с потоком через сервер

    http://127.0.0.1:8185/playlist/streams

Плейлист m3u со ссылками на плейлист со всеми потоками канала

settings

 

    http://127.0.0.1:8185/settings/set/KEY/val/VALUE

Установить переменной KEY значение VALUE

    http://127.0.0.1:8185/settings/get/KEY

Получить значение переменной KEY

channels

 

    http://127.0.0.1:8185/channels/list

Каналы в формате плейлиста m3u

    http://127.0.0.1:8185/channels/dict

Каналы в формате словаря python

    http://127.0.0.1:8185/channels/json

Каналы в формате json

    http://127.0.0.1:8185/channels/tvh

Каналы в формате плейлиста TVHEADEND

groups

 

    http://127.0.0.1:8185/groups/list

Список всех групп каналов

    http://127.0.0.1:8185/groups/dict

Список каналов в группах (порядок соблюдается)

    http://127.0.0.1:8185/groups/json

Список каналов в группах в формате json

group

 

   http://127.0.0.1:8185/group/GR_N/lock

Заблокировать группу с порядковым номером GR_N

   http://127.0.0.1:8185/group/GR_N/unlock

Разблокировать группу с порядковым номером GR_N

   http://127.0.0.1:8185/group/GR_N/rem

Удалить группу с порядковым номером GR_N

   http://127.0.0.1:8185/group/GROUP_NAME/list

Список каналов в группе GROUP_NAME

restream

 

    http://127.0.0.1:8185/restream/CID

Получение потока через сервер для канала CID

stream

 

    http://127.0.0.1:8185/stream/CID

Получение прямой ссылки на поток канала CID

streams

 

    http://127.0.0.1:8185/streams/json/CID

Получение всех потоков канала в json

    http://127.0.0.1:8185/streams/list/CID

Получение всех потоков канала в виде списка

update

 

    http://127.0.0.1:8185/update/SID

Обновление каналов для сервера SID

channel

 

   http://127.0.0.1:8185/channel/CID/add

Добавить канал в базу

   http://127.0.0.1:8185/channel/CID/rem

Удаление канала из базы

   http://127.0.0.1:8185/channel/CID1/unite/CID2

Объединить канал CID1 с каналом CID2 (CID1 удаляется)

   http://127.0.0.1:8185/channel/CID/split

Разделить канал CID на составляющие

   http://127.0.0.1:8185/channel/CID/rename/NAME

Переименовать канал

epg

 

   http://127.0.0.1:8185/epg/refresh

Обновить

   http://127.0.0.1:8185/epg/data

Дата последнего обновления. Пример: 20190501

   http://127.0.0.1:8185/epg/id_list

Список CID всех каналов с EPG

   http://127.0.0.1:8185/epg/id_dict

Словарь {Название : CID}

   http://127.0.0.1:8185/epg/id_json

Словарь {Название : CID} в Json формате

   http://127.0.0.1:8185/epg/dict

{CID:{time:{‘title’: title, ‘img’: img, ‘plot’: plot, ‘type’:type},…

   http://127.0.0.1:8185/epg/json

Как и dict но в Json формате

   http://127.0.0.1:8185/epg/xmltv

Телепрограмма в формате XMLTV

ratio

 

   http://127.0.0.1:8185/ratio/base64url/good

повысить рейтинг стрима

   http://127.0.0.1:8185/ratio/base64url/bad

понизить рейтинг стрима

   http://127.0.0.1:8185/ratio/base64url/get

узнать рейтинг в формате словаря

   http://127.0.0.1:8185/ratio/base64url/json

узнать рейтинг в формате json

cache_url

 

   http://127.0.0.1:8185/cache_url/CID/list

Получение из кеша URL-ов для канала CID в формате списка

   http://127.0.0.1:8185/cache_url/CID/json

Получение из кеша URL-ов для канала CID в формате json

black_list

 

   http://127.0.0.1:8185/black_list/base64url/lock/CID

Заблокировать Cache_URL для канала CID

   http://127.0.0.1:8185/black_list/base64url/unlock/CID

Разблокировать Cache_URL для канала CID

   http://127.0.0.1:8185/black_list/base64url/lock/json

Заблокировать Cache_URL c ответом в json

   http://127.0.0.1:8185/black_list/base64url/unlock/json

Разблокировать Cache_URL c ответом в json

archive

 

   http://127.0.0.1:8185/archive/dict

Словарь архива {"PROV_NM": [{"id": "AID", "title": "TITLE"},…],…}

   http://127.0.0.1:8185/archive/list

Список каналов с архивом [{"cid": "CID", "id": "AID", "name": NAME"},…]

   http://127.0.0.1:8185/archive/id/AID/day/DAY

Список записей по AID на день DAY (0 – сегодня, 1 – вчера и т.д.)

   http://127.0.0.1:8185/archive/cid/CID/day/DAY

Список записей по СID канала на день DAY (0 – сегодня, 1 – вчера и т.д.)

   http://127.0.0.1:8185/archive/record/RID

Ссылка на поток для записи по RIDредирректом)

   http://127.0.0.1:8185/archive/records/RID

Список всех ссылок на поток по RID

   http://127.0.0.1:8185/archive/json/... [аналогично]

Вывод ответа в формате JSON