谷歌在应用程序外部投射屏幕镜

时间:2017-09-11 16:45:32

标签: android google-cast

我在使用Google Cast API方面很陌生。我想创建一个简单的应用程序,其中一个按钮将整个屏幕镜像到接收器设备。我还希望镜像应用程序之外的所有内容(当应用程序转到后台时)。 我创建了使用远程文本和多维数据集的示例,这对我来说很明显

我想在应用程序内外投射整个屏幕/窗口,就像使用GoogleHomeApp一样。在PresentationService文件中,我试图做这样的事情:

Window getWindow(Activity myActivityReference) {
   return myActivityReference.getWindow(); 
}

@Override
protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  Window window = getWindow((Activity) getApplication());
  setContentView(window.getDecorView());
}

PS。还有其他应用程序使用chromecast镜像 屏幕流镜像免费。我真的很想找到如何使用我的应用程序执行此操作。请帮帮我。

提前致谢!

1 个答案:

答案 0 :(得分:0)

开发人员只能使用Cast Remote Display API来镜像他们自己的应用内容。

系统级镜像只能由具有系统级选项的用户启动。