YouTube からライブ ビデオをストリーミングできませんが、通常のビデオは Android で動作しています。
public class ShowYoutube extends YouTubeFailureRecoveryActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_show_youtube);
YouTubePlayerView youTubeView = (YouTubePlayerView) findViewById(R.id.youtube_view);
youTubeView.initialize(Key, this);
}
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer player,
boolean wasRestored) {
if (!wasRestored) {
player.cueVideo("fsDUeIkbePQ");
}
}
@Override
protected YouTubePlayer.Provider getYouTubePlayerProvider() {
return (YouTubePlayerView) findViewById(R.id.youtube_view);
}
}
しかし、このコードを使用すると、通常のビデオ ファイルをストリーミングできますが、YouTube のライブ ビデオ ファイルはストリーミングできません。