嗨,我正在使用一个应用程序,该应用程序从我的服务器中获取YouTube视频ID使用YTPlayerView
框架播放这些视频。
现在,我想使用GoogleCast
流式传输这些视频。有些我看到Google演员在UIWebView上不起作用的地方。基本上YTPlayerView
也建在UIWebView
的顶部。
我的问题是,是否可以使用iOS应用中YTPlayerView
的Google Cast SDK流嵌入视频?
这是使用YTPlayerView
加载视频的代码:
var params = ["controls":2, "playsinline":0, "autohide":1, "origin":"http://www.youtube.com","autoPlay":1, "showinfo":0, "modestbranding":0, "rel":0]
self.videoPlayerView.loadWithVideoId(movieId, playerVars: params)
我认为您可能想查看iOS的YouTube助手库。
youtube-ios-player-Helper是一个为您提供帮助的开源库 将YouTube iFrame播放器嵌入到iOS应用程序中。图书馆 创建一个UIWebView和您的应用程序之间的桥梁 Objective-C代码和YouTube播放器的JavaScript代码,从而 允许iOS应用程序控制YouTube播放器。这 文章描述了安装库并开始的步骤 从iOS应用程序中使用它。
您将从此GitHub仓库下载iOS YouTube-Helper库。