Перейти к публикации

Генерация VLC - ссылок при параметре apple при авторизации.


Hadevs

Рекомендованные сообщения

let urlPath: String = "http://iptv.kartina.tv/api/json/login?login=\(abonement)&pass=\(password)&device=apple&settings=all"

Этим запросом я авторизируюсь, но при запросе ссылки на видео, у меня генерируются VLC ссылки, которые AVPlayer проиграть не может. Случилось это недавно, раньше все работало.

Ссылка на комментарий
Поделиться на других сайтах

Спасибо за сообщение. будем разбираться. Метод считается устаревший, но из соображений совместимости работать он должен.

 

Насчет device=apple

 

В рамках введения API v2 правильно было бы использовать параметр stream_standard для включения режима apple

устанавливается так: /settings_set?var=stream_standard&val=hls_h264

Но его использование обусловлено полученным softid (задается при логине). Если softid устройства не поддерживает hls вещание, то переключиться не удастся.

Также желательно передавать серийный номер устройства (параметр cli_serial при логине), тогда установленные параметры будут установлены только для этого устройства.

 

Кстати, возможно вы не указали softid для при логине и система берет дефолтный softid в котором запрещен hls.

Ссылка на комментарий
Поделиться на других сайтах

Гость
Эта тема закрыта для публикации сообщений.
  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...