【发布时间】:2016-08-31 07:56:24
【问题描述】:
是否可以从根 adb shell 进行屏幕共享,而无需用户通过 mircast 或 chromecast 在 Android >= 5 中进行交互?
我正在寻找启用/禁用此https://support.google.com/nexus/answer/2865484?hl=en 的命令
【问题讨论】:
标签: android screen root chromecast sharing
是否可以从根 adb shell 进行屏幕共享,而无需用户通过 mircast 或 chromecast 在 Android >= 5 中进行交互?
我正在寻找启用/禁用此https://support.google.com/nexus/answer/2865484?hl=en 的命令
【问题讨论】:
标签: android screen root chromecast sharing
您可以尝试 Android SDK 中的 Media Router - Secondary Output API:
Android 媒体路由器 API 旨在在这些辅助设备上启用媒体显示和播放。您可以通过两种主要方法来使用这些 API 播放内容:
远程播放——这种方法使用接收设备来处理内容数据的检索、解码和播放,而用户手中的 Android 设备则用作遥控器。支持 Google Cast 的 Android 应用使用此方法。
次要输出 — 使用这种方法,您的应用程序可以直接检索、渲染和流式传输视频或音乐到接收设备。此方法用于支持 Android 上的无线显示输出。
辅助输出方法将准备好的媒体内容发送到连接的辅助设备进行播放。辅助设备可以包括电视或无线音响系统,并且可以通过无线协议或电线(例如 HDMI 电缆)连接。使用这种方法,您的应用负责处理媒体内容以供播放(下载、解码、同步音频和视频轨道),而辅助设备仅输出最终形式的内容。
详情请见http://developer.android.com/guide/topics/media/mediarouter.html
【讨论】: