我正在尝试在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();
}

10-04 11:49