Closed unicorn-style closed 7 years ago
В целом разобрались ребята Шаги для входа успешного можно в документации поменять
/accessChannel /accessVideo -> Получить life_cycle_token (он похож началом, но в конце все таки отличается от [session] полученный в accessChannel /startWatching -> Увеличить счетчик трансляции
Спасибо за сообщение, но в документации уже было описано про токен и accessVideo Flowchart в начале некорректный, да, но я вообще его не обновлял, со времен pubnub-a. возможно когда-нибудь и обновлю.
Соль в чем, используем бота для фильтрации чата.
Стандартный вход:
/accessChannel и конект по ключам на точку чата Все работает корректно. Бот коннектится, чат грабит. Напрягает другое - Бот отображается в списке первое время, а потом выпадает. При этом чат грабит исправно на протяжении всей трансляции
postdata на pingWatching отправляется каждые 30 секунд (меняли на 15) - толку нет. докрутили даже боту возможность ставить сердечко каждые 15 секунд в качестве ping -> Если бот добавлен у ведущего, но будто бы сердечко не отправляется.
Копнули дальше: Чтобы понять в чём беда, т.к нужно реально видеть отпал бот или не отпал пустили сразу 20 штук. И тут началось самое интересное:
Входя в трансляцию пустую закрытую отображается 20 человек (что логично). Цифра не падает, все работает тип-топ. НО! Когда ты находишься на странице приложения в транляции как-бэ ноль человек. Т.е получается так: Счетчик чата 20, а счетчик трансляции 0