我正在尝试在Android应用程序中嵌入实时流。这段代码非常适合其他视频,但当我把直播频道的url代码放进去时,它无法加载。它只是不断加载。建议我一些东西,或者有任何其他的api,我需要用来嵌入实时流。
onInitializedListener = new YouTubePlayer.OnInitializedListener() {
@Override
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer youTubePlayer, boolean b) {
youTubePlayer.("5kbU-C0FxqA");
}
@Override
public void onInitializationFailure(YouTubePlayer.Provider provider, YouTubeInitializationResult youTubeInitializationResult) {
}
};
最佳答案
第一个视频ID已过期,因此您需要替换另一个视频ID并签入
我认为你的代码应该如下
创建时的回调函数
YouTubePlayerView youTubePlayerView = findViewById(R.id.youtube_player);
youTubePlayerView.initialize(getString(R.string.google_developer_api_key), this);
初始化侦听器
@Override
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer youTubePlayer, boolean b) {
youTubePlayer.loadVideo(""); // your video id
youTubePlayer.play();
}