2011-08-08 70 views
1

我知道Anymote协议允许iOS/Android移动设备与Google TV进行通话。我想知道是否可以使用Fling事件传递远程视频网址,并要求Google TV调用媒体播放器来播放该网址?是否有可能为Google TV构建类似AirPlay的功能?


我下面的GoogleTV配对协议指引记录在这里,

http://code.google.com/tv/remote/docs/pairing.html

,并通过一个成员建议,我使用的原BUF-objc

http://code.google.com/p/metasyntactic/wiki/ProtocolBuffers项目 创建我的.proto文件中的objective-c消息类。

我也可以找到GoogleTV提供的“_anymote._tcp”服务 配对协议服务器,解析 服务后得到IP /端口号。

我创建了一个SSL连接,如发送和接收消息的配对协议 文档中所述。

然后我构建了PairingRequest,裹在OuterMessage和 使用writeToCodedOutputStream方法来发送给我开 NSOutputStream到GoogleTV的。

我也得到了响应回到我NSInputStream和我试图 使用解析它变成一个OuterMessage [OuterMessage parseFromData:_data_received],但抛出异常说“ 异常‘InvalidProtocolBuffer’,原因:‘’” ”我不是什么打算 错在这里。

是否有人在谷歌有可能什么 不对任何建议吗?还有任何代码示例或削皮协议 iOS的库将是非常有益的。我只是想在我的应用中为GoogleTV启用Airplay功能,例如 。 s,

回答

相关问题