【问题标题】:Android screen sharing programmatically (Root)以编程方式共享 Android 屏幕(根)
【发布时间】: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


    【解决方案1】:

    您可以尝试 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

    【讨论】:

    • 不错不错,但只能在我的应用内共享内容,我正在寻找启用全局屏幕共享
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-13
    • 1970-01-01
    • 2012-12-13
    • 2012-08-31
    相关资源
    最近更新 更多