我正在尝试将直播流嵌入到 Android 应用程序中。此代码适用于其他视频,但当我输入直播 channel 的 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 已过时,因此您需要更换另一个并检查 agein
另外我认为你的代码应该像下面这样
onCreate
YouTubePlayerView youTubePlayerView = findViewById(R.id.youtube_player);
youTubePlayerView.initialize(getString(R.string.google_developer_api_key), this);
OnInitializedListener
@Override
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer youTubePlayer, boolean b) {
youTubePlayer.loadVideo(""); // your video id
youTubePlayer.play();
}
关于android - 在 Android 应用程序中嵌入 YouTube 直播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52018243/