有關如何在Android平臺上運行Google TV
遠程應用程序的任何想法。我今天試了一下。它通過Wi-Fi配對,並開始工作。它背後的概念是什麼?它似乎並沒有使用Bluetooth
。那麼如何在沒有在電視上安裝任何組件的情況下工作?Android遙控器如何與Google TV配合使用
3
A
回答
7
我知道這是一個老問題,但我想我會增加一些額外的細節,因爲目前的答案是不是非常有幫助。它通常通過WiFi使用IP,但在技術上並不需要。以下是用於設備交互的實際通信的一些更具體的細節。
Google TV Remote應用程序使用Google的Anymote協議,任何應用程序都可以使用該協議創建第二個屏幕樣式的應用程序。 Anymote協議有幾個部分。
第一個是發現階段,其中multicast DNS消息用於發現網絡上的任何基於GTV的設備。 mDNS消息使用224.0.0.251端口5353的IP進行組播。任何接收此消息的GTV設備都將使用其機器名稱進行響應。現在我們有一個可能的GTV設備列表。
第二/第三階段是識別和驗證階段,電視向設備發出挑戰以完成設備。配對建立後,設備之間會交換SSL證書,以便通過安全SSL/TLS通道進行未來通信。
最後階段涉及平板電腦/手機/ etc設備發送消息到GTV設備。 Anymote協議中定義了幾條消息。例如,當收到消息時,fling消息被翻譯成GTV設備上的意圖。這種意圖可以用任何正常意圖的方式使用。
11
Google TV遙控器的代碼已經開啓,因此您可以看到它的工作原理。
相關問題
- 1. Android TV,遙控監聽器
- 2. 使用Fire TV遙控器控制Android應用程序
- 3. 如何在Android編程中製作Google TV遙控器應用程序?
- 4. 使用Google Tango的Unity遙控器
- 5. TVJS如何檢測Apple TV遙控器上的滑動?
- 6. Android PowerPoint遙控器
- 7. Arduino/Android遙控器
- 8. Google TV模擬器與Android 3.2
- 9. 使用android的藍牙遙控器
- 10. 在Android中使用Firebase遙控器配置的顏色
- 11. 寫Android遙控器桌面
- 12. Git與多個遙控器
- 13. MPMusicPlayerController不會與遙控器
- 14. 使用配對協議與Google TV配對
- 15. 爲android創建遙控器
- 16. Android音頻遙控器
- 17. 如何使用遙控器將焦點移出Android上的ScrollView?
- 18. 如何與GitKraken一起使用多個遙控器
- 19. Android TV應用可以在Google TV上使用嗎?
- 20. 如何使用Google TV中的ActionBar?
- 21. 遙控器從另一個Android設備(如谷歌電視)Android電視電視遙控
- 22. 如何將Google TV遠程應用程序連接到Google TV模擬器
- 23. 如何使用Android開發Google TV應用程序
- 24. Android遙控器和潘多拉
- 25. 如何在內部遙控器上添加額外的外部Git遙控器?
- 26. 硒遙控器
- 27. 帶有Google API的Android TV模擬器
- 28. Chrome瀏覽器與Google TV上的Chrome
- 29. 如何使用iphone作爲遙控器控制NAS?
- 30. 如何使用earPods遙控器控制AVAudioPlayer?
你說你自己可以通過wifi工作... – 2011-01-11 21:06:14