如何构建能够将媒体投射到非 Android 电视的投射应用

How to build cast app which enable to cast media to non Android TV

我想开发一个应用程序来投射音频、图像和视频等媒体,但投射应该在没有 chromecast 的情况下工作。它应该直接投射到智能电视。它应该类似于 AllCast 应用程序。因为我是 Adroid Cast SDK 的新手。因此,任何有关示例的帮助都会帮助我入门。

我浏览了 googlecodelabs 示例应用程序,但它不显示投射图标。因为我认为它找不到我的三星智能电视。

请帮我开始

Google Cast SDK 仅支持投射到 Cast 设备,例如 Chromecast、Cast for Audio、Android TV 等。三星电视等智能电视不属于 Cast 设备,因此,Cast SDK 不会帮助您。要扩展对 Cast 设备之外的其他设备的支持,您需要将他们的 SDK 与您的应用程序集成(应该包括发现此类设备);这样做之后,您可以将“投射”对话框(单击投射图标时打开的对话框)扩展到 "show" 此类设备,但是当您从该对话框 select 此类设备时,它是另一个处理流式传输到这些设备的 SDK。如果您从对话框中 select 投射设备,Cast SDK 将处理投射。