iOSアプリ swift UIWebViewでYoutubeを埋め込み再生する際にDNSサーバーを変更
swift2にてYoutube再生アプリを作っています。
UIWebViewでYoutubeを埋め込み再生しているのですが、動画によっては
「特定のサイトでの再生が制限されています」
が表示され、再生することができません。
そこで、再生する際にDNSサーバーを変更すれば再生できるのではないかと予想しています。
いろいろググってみると
「youtube-ui.l.google.com」
というものがヒットしました。
これはDNSサーバーの名前?なのでしょうか。
サーバー等の知識に乏しく解決することができません。
swiftのUIWebViewで
https://www.youtube.com/embed/動画ID
を再生する際に、YouTubeからアクセスしているかのようにDNSサーバーを変更するにはどのように実装すればよいでしょうか。
ご教授願います。
現在は
let youtubeURL = "https://www.youtube.com/embed/動画ID"
let url = NSURL(string : youtubeURL)
let urlRequest = NSURLRequest(URL: url!)
self.PlayerWebView.loadRequest(urlRequest)
と、実装しています。
追記2015.03.17
直接HTMLを読み込むようにしたら解決しました。