Quantcast
Channel: Active questions tagged youtube-api - Stack Overflow
Viewing all articles
Browse latest Browse all 3831

YouTube Player in Android app shows “Error 15: This video is not available” when loading video using YouTubePlayerView

$
0
0

I’m trying to play a YouTube video inside my Android app using the Soffritti Android YouTube Player library (com.pierfrancescosoffritti.androidyoutubeplayer:core:12.1.0).

The player initializes fine, but the video fails to load and shows the error:

"Error 15: This video is not available

Here’s my fragment code:

public class YouTubePlayerFragment extends Fragment {    private YouTubePlayerView youTubePlayerView;    private String videoId = "NqrhOQRvz0U"; // Example video ID    @Nullable    @Override    public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container,                             @Nullable Bundle savedInstanceState) {        View view = inflater.inflate(R.layout.youtube_video_player_fragment, container, false);        youTubePlayerView = view.findViewById(R.id.youtubePlayerView);        getLifecycle().addObserver(youTubePlayerView);        youTubePlayerView.addYouTubePlayerListener(new AbstractYouTubePlayerListener() {            @Override            public void onReady(@NonNull YouTubePlayer youTubePlayer) {                youTubePlayer.loadVideo(videoId, 0f);            }            @Override            public void onError(@NonNull YouTubePlayer youTubePlayer, @NonNull PlayerConstants.PlayerError error) {                Toast.makeText(requireContext(), "Error: " + error, Toast.LENGTH_LONG).show();            }        });        return view;    }}
EnvironmentAndroid Studio Ladybug | 2025.1
targetSdkVersion35
Tested onPixel 7 (Android 14), Samsung S23 (Android 15 Beta)
WebView version128.x
YouTube video URLhttps://www.youtube.com/embed/NqrhOQRvz0U|

Viewing all articles
Browse latest Browse all 3831

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>