【问题标题】:Sending custom UIViewController by Chromecast通过 Chromecast 发送自定义 UIViewController
【发布时间】:2014-03-19 09:46:41
【问题描述】:

我正在尝试开始使用 Chromecast 和 Airplay,但我有点卡住了:是否可以将 UIViewController 直接发送到连接 Chromecast 的设备? 从我看来,我似乎只能将基本媒体(图像、文本、视频)发送到设备。所以,如果我理解,唯一的解决方案是通过一个一个发送组件来“重新创建”界面? (这甚至可能吗?或者您可以一次只显示一种媒体吗?)

谢谢

【问题讨论】:

  • 祝您好运,将“UIViewController”发送到 Chromecast!
  • 我表达的方式不对,抱歉。我没想到接收者会理解 UIViewController 是什么。我认为可能有一种方法可以将 UIViewController 提供给 Google Cast iOS 框架,以便框架能够以某种方式将其“转换”为接收器。

标签: ios chromecast


【解决方案1】:

您可以使用 HTML5 创建自定义频道,并且可以流式传输到内置的接收器应用程序,但是不,您不能将 UIView 直接发送到 Chromecast 设备

【讨论】:

  • 好的!但是,默认接收器是否支持一次显示多个媒体? (比如,是否可以在屏幕上放两张图片、一个视频和三行文字,如果可能的话,每个都放在我想要的任何地方?)谢谢你的回答。
  • 您可以拥有任意数量的图像、一个视频元素和任意数量的文本行。
  • 谢谢!浏览了大部分 github.com/googlecast 项目,看看它是如何工作的,M. Naddaf 干得好!
  • @Paulw11,我将实现 cast SDK,我的目的是分享我的应用程序屏幕(不是固定/单屏,用户导航到屏幕,我将分享这些)到电视或受支持屏幕。我可以通过 SDK 播放和分享视频吗?请帮我解决问题。
【解决方案2】:

您要使用的称为“投射远程显示”。它目前处于试验阶段,但显示在此处的文档中:

https://developers.google.com/cast/docs/remote

...这里有一个示例项目:

https://github.com/googlecast/CastRemoteDisplay-iOS

该示例对我有用,没有任何问题。注意:您必须在演员门户上注册一个应用程序并注册您的测试设备。有5美元的费用。 (共有三种,需要选择“Remote Display Receiver”)传送门链接:

https://cast.google.com/publish/#/applications/new

【讨论】:

    猜你喜欢
    • 2017-08-19
    • 1970-01-01
    • 2013-08-28
    • 1970-01-01
    • 2022-01-21
    • 1970-01-01
    • 1970-01-01
    • 2016-04-25
    • 2018-06-04
    相关资源
    最近更新 更多