Хранение информации о сопряжении с Google TV Anymote Protocol

Я реализовал приложение на основе BlackJackRemote в образцах google-tv (https://code.google.com/p/googletv-android-samples/source/browse/), и мне нужно связать приложение с GTV с каждой сессией. Я просмотрел приложение Google TV Remote с открытым исходным кодом, но похоже, что оно также требует сопряжения для каждого сеанса. Есть ли что-то встроенное в AnymoteLibrary для сохранения парных сеансов или какие-то указатели на реализацию чего-то подобного самостоятельно?

Моя интуиция подсказывает, что мне нужно изменить AnymoteLibrary напрямую, чтобы получить эту функциональность, но, возможно, она уже доступна, и я упустил ее из виду.


person powerj1984    schedule 20.06.2012    source источник


Ответы (2)


да. Возможно. На самом деле удаленное приложение Google TV не заставляет вас выполнять сопряжение каждый раз, когда вы открываете приложение. Только когда соединение потеряно, вам нужно снова выполнить сопряжение. То же самое можно воспроизвести в AnymoteLibrary. Я планирую выпустить обновление библиотеки для него в ближайшее время.

person Megha Joshi - GoogleTV DevRel    schedule 21.06.2012
comment
Извините, я не был ясен. Я хотел спросить, поддерживает ли AnymoteLibrary запоминание сеансов сопряжения после потери соединения (например, если я перезагружаю телефон/планшет/телевизор). Кажется, это не так, но похоже, что вы хотите добавить эту поддержку в библиотеку когда-нибудь в будущем. - person powerj1984; 22.06.2012
comment
Он может запомнить IP-адрес устройства, но вам придется щелкнуть по IP-адресу и повторно установить сеанс сопряжения. По сути, после потери соединения ему необходимо повторно аутентифицировать себя (это сопряжение), чтобы установить новое соединение. - person Megha Joshi - GoogleTV DevRel; 22.06.2012

Создатель Able Remote сделал очень хорошую библиотеку для таких вещей:

https://github.com/entertailion/Anymote-for-Java (чистая реализация Java Anymote) https://github.com/entertailion/Android-Anymote (проект Android, использующий указанная реализация)

person powerj1984    schedule 24.11.2012