mediarouter

    0熱度

    2回答

    我正在鑄造應用程序。我可以使用chromecast設備在電視上從我的應用程序投射本地視頻。 現在我想在電視上投射(鏡像)完整的android手機。我知道Android通過在快速設置中使用Cast功能將用戶提供的默認功能作爲默認功能,其中用戶必須明確連接到可用的Chrome Cast設備。 如何從我的應用程序執行相同操作?我曾嘗試使用MediaProjection API來捕獲屏幕並將其保存。 任何

    1熱度

    1回答

    我正在構建可投射到Chromecast和AppleTV設備的應用程序。這些設備的發現正在發揮作用:使用MediaRouter發現ChromeCasts,並使用SSDP發現AppleTV。目前,我有一個常規按鈕,顯示已發現設備的組合列表,但我想讓它使用花哨的投射按鈕。 是否有一種優雅的方式來擴展MediaRouteButton以顯示我自己的已發現設備列表,或者我應該使用可繪製的drawable從頭開

    0熱度

    1回答

    我正嘗試使用我自己的應用程序將其投射到與電視機連接的Fire TV Stick上。它可以選擇鏡像顯示。我的手機可以通過這種方式連接到Fire TV Stick,但我想用較小的分辨率來鏡像某些東西,即使使用adb更改了手機的分辨率,我認爲它仍會發送原始分辨率。 我看着MediaRouter和MediaRouteProvider。還下載了文檔中使用片段的媒體路由器示例。樣品運行但沒有工作。而且這個AP

    0熱度

    1回答

    目前,我正在進入MediaRoute Android類。我已經關注並理解了這些示例,並且我試圖在兩個設備之間共享視頻,例如,使用相同硬件的兩個平板電腦。我有兩個自定義應用程序。 的MediaRouter應用程序,它會發送視頻 的MediaRouterProvider應用程序,它會接收視頻和播放。 事實是,如果第二個應用安裝在第二個設備中,我安裝在第一個設備中的第一個應用無法看到路由。相反,如果我在

    0熱度

    1回答

    我正在使用CastButton執行Movie項目,我完成了一個示例,此工作非常完美。但是當我在做真正的項目時,我遇到了一個問題。 我導入編譯到我的grande文件中,但是當我創建MediaRouteButton時我有錯誤,我嘗試了很多方法,但無法修復,所以現在我真的需要幫助: 這是:編譯文件: compile 'com.android.support:appcompat-v7:25.0.0'

    0熱度

    1回答

    我試圖自動發現投射設備。這基本上是我見過的關於如何做到這一點的逐字記錄,但是我從來沒有得到onRouteAdded或onRouteSelected的回調。 我試過改變哪些標誌被使用,但沒有得到不同的結果。有時會添加路線,但從未選擇。 private void startSearchForDevicesAndCast() { MediaRouter router = MediaRouter

    6熱度

    1回答

    我想要實現的體積變化作爲的YouTube應用程式看到的,而鑄造一樣,如果應用程序在後臺或鎖屏上 Like this private void createSession() { ComponentName receiver = new ComponentName(getPackageName(), RemoteReceiver.class.getName()); mediaSe

    1熱度

    1回答

    我創建了SampleMediaRouteProvider,如https://github.com/googlesamples/android-MediaRouter中給出的。在這個示例中,還有一個MediaRouter發現網絡中的所有MediaRouteProviders。 此SampleMediaRouteProvider與其他應用程序在相同設備中可見,但在同一網絡中的其他設備上的應用程序不可見

    0熱度

    1回答

    每當我點擊應用中投射選項菜單上的「STOP CASTING」時,我的自定義發件人應用就會崩潰。我得到的錯誤是: java.lang.NullPointerException: Attempt to write to field 'java.lang.ref.WeakReference android.support.v4.media.session.MediaSessionCompat$Callb