Вниз  Идеи новых игр, программ
- 4.06.2016 / 01:43
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Витаминыч, а куда ты токен вводить собираешься? Скрипт рабочий, всё, что там нужно править - channel. А токен там сам берётся.
__________________
 let live
- 4.06.2016 / 01:46
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Offline
aNNiMON, в браузерную строку
что из себя токен вообще предсталяет? что твой скрипт туда подставляет?
__________________
 わからない!!
- 4.06.2016 / 01:52
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Витаминыч, Вот по этой ссылке
http://api.twitch.tv/api/channels/" + channel + "/access_token
каждый раз обращается браузер при открытии стрима.
Берётся токен зрителя, который нужен для получения плейлиста.
__________________
 let live
- 4.06.2016 / 02:01
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Offline
aNNiMON, хз, что он там выдает, но у меня json параметры

разные вариации копировал и вставлял - ошибка

даже если и получим ссылку на плейлист - в лайве не получится смотреть ибо надо буферизировать те куски TS-файлов и потом уже плееру скармливать

напиши плез вывод твоего скрипта
__________________
 わからない!!
- 4.06.2016 / 02:23
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Всё правильно, json и есть. Там token, sig и ещё что-то.

А склеивать куски тоже незачем, нормальный плеер справится с тем, что есть.

Вот вывод:
JSON
  1. {"token":"{\"user_id\":null,\"channel\":\"lynxcatgirl\",\"expires\":1465023992,\"chansub\":{\"view_until\":1924905600,\"restricted_bitrates\":[]},\"private\":{\"allowed_to_view\":true},\"privileged\":false,\"source_restricted\":false,\"https_required\":false}","sig":"f39d64cf2861df06648879e75c1162158ed535a5","mobile_restricted":false}
Ссылка на стрим:
  1. http://usher.twitch.tv/api/channel/hls/lynxcatgirl.m3u8?player=twitchweb&token={"user_id":null,"channel":"lynxcatgirl","expires":1465023992,"chansub":{"view_until":1924905600,"restricted_bitrates":[]},"private":{"allowed_to_view":true},"privileged":false,"source_restricted":false,"https_required":false}&sig=f39d64cf2861df06648879e75c1162158ed535a5&allow_audio_only=true&allow_source=true&type=any&p=430552

__________________
 let live

Изменено aNNiMON (4.06 / 08:48) (всего 1 раз)
- 4.06.2016 / 16:31
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Offline
Bad auth tokenБудет вылезать, если двойные кавычки заменяются в адресной строке на %22. И так с остальными символами. Из 5 попыток только раз удалось получить плейлист :-D
И очень быстро устаревает sig.. Ссылку на плейлист можно получить, но вот плеер уже может получить устаревшие ссылки и ничего не запустить.

Что же, буду писать скрипты :)
__________________
 わからない!!
- 4.06.2016 / 18:01
Naik
  Пользователь

Naik 
Сейчас: Offline
Витаминыч, Есть плагины для rest запросов, если что :gg: Что б не вставлять в адресную строку
- 4.06.2016 / 20:36
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Offline
Naik, ты щас с кем общался? :кек2:
__________________
 わからない!!

Изменено Витаминыч (4.06 / 20:37) (всего 1 раз)
- 1.09.2016 / 15:34
Wladimir134679
  Пользователь

Wladimir134679 
Сейчас: Offline
Кто подкинет идею на счет игрвы? Любого жанра, а так предпочитаю РПГ
__________________
 Смерть правит миром
- 1.09.2016 / 15:39
Helltar
  Пользователь

Helltar 
Сейчас: Offline
Wladimir134679, рпг про наш форум. Дерзай.
Наверх  Всего сообщений: 1659
Фильтровать сообщения
Поиск по теме
Файлы топика (31)