将应用程序的可见内容投射到Chromecast

时间:2014-04-17 17:27:34

标签: ios google-cast

我想使用Google提供的Chromecast iOS SDK将我的应用程序屏幕投射到Chromecast。

实现这一目标的最佳方法是什么?

目前我看到以下可能性:

我“在手机上创建一个迷你服务器来为他们提供服务。然后告诉你的接收器(可能是Styled),访问本地服务器(在你的iPhone上)。”

我错过了什么吗?有没有更简单的方法来实现这一目标?

提前感谢您的回答!

更新:

现在我在这里

I have an application that is capturing video camera input and streaming it into mp4

I have an another application that is passing the first application's URL to a Chromecast device using this code

GCKMediaInformation *mediaInformation = [[GCKMediaInformation alloc] initWithContentID:@"rtsp://192.168.5.159" streamType:GCKMediaStreamTypeLive contentType:@"video/mp4" metadata:metadata streamDuration:0 customData:nil];
//cast video [_mediaControlChannel loadMedia:mediaInformation autoplay:TRUE playPosition:0];

Chromecast设备会尝试播放该流,但会立即失败。

你能提出任何建议吗?

谢谢!

2 个答案:

答案 0 :(得分:2)

目前你就是这样做的。

答案 1 :(得分:0)

  1. 在您的iDevice上创建一个Web服务器。
  2. 捕获应用程序的屏幕并将其保存在Web服务器位置。
  3. 向您的演员接收器发送命令以包含捕获图像的URL。
  4. (将需要使用自定义接收器)