2016-02-11 47 views
12

如何檢測我的AndroidTV當前是一個Google Cast 接收器來自mobile/desktop?檢測Google Cast的使用情況

如何檢測誰是目前一個谷歌演員發件人從谷歌演員接收器視角?

如何檢測,如果我的Android手機目前一個谷歌演員發件人

+0

請儘可能解釋爲什麼您需要這些信息,您的用例是什麼? –

+0

我想製作統計使用Android電視的方式,並將Android手機用作遙控器。 –

+0

要添加到此,我想要此功能,運行一個觀察器應用程序,通過Harmony開啓我的電視/揚聲器,當它檢測到演員開始時 – Dermot

回答

1
  1. 你可以使用Android媒體路由器API請求所有可用路由到鑄造設備。然後,您必須連接到每個Cast設備,然後才能確定應用程序ID或即使媒體正在播放。如果您只想知道您的應用程序是否正在運行,那麼只需簡單地過濾媒體路由器請求即可。

  2. 只有接收者會知道哪些發送者連接到它。在您自己的自定義接收器中,您可以跟蹤自己的應用程序。

  3. 您可能可以使用媒體路由器來確定是否存在活動路由。不知道您是否能夠判斷它是否爲投射路線,因爲這些路線也可以轉到藍牙揚聲器等其他設備。

+0

看起來很有前途,但您能否更具體地瞭解哪些Android媒體路由器API類我可以使用嗎? –

+0

看看這個示例:https://github.com/googlecast/MediaRouter-Cast-Button-android –