3

YouTube の動画を Android TV アプリケーションに表示したいのですが、既に携帯電話で動作しているものを移植しようとしていましたが、YouTube Android API プレーヤーを使用していますが、Android TV では動作しないようです。

これhttps://code.google.com/p/gdata-issues/issues/detail?id=6998を見つけたので、私だけではないようです。

WebView を追加し、ビデオを表示できますが、フル HD 解像度を取得できません。埋め込みビデオで可能ですか?

4

3 に答える 3

0

私は webview にロードしようとしましたが、エラーが発生しました:

I/chromium﹕ [INFO:CONSOLE(12)] "The key "target-densitydpi" is not supported.", source: https://m.youtube.com/watch?vq=hd1080&v=VidV0n-3a_U (12)

これを使用すると動作します:

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url)));

于 2015-06-19T15:58:41.243 に答える
0

必要な解像度で再生するように指示するビデオ URL が必要です。

String url = "https://www.youtube.com/v/VIDEOID?version=3&vq=hd1080";

WebView myWebView = (WebView) this.findViewById(R.id.webView1);

view.loadUrl(url);
于 2015-06-08T22:11:06.523 に答える