Android 在应用程序中使用exoplayer库播放YouTube视频
我使用exoplayer库在我的应用程序中播放视频。但我不能用exoplayer播放youtube视频链接 我得到以下例外: ExoPlayerImplInternal:源错误。com.google.android.exoplayer2.source.UnrecognizedInputFormatException: 没有可用的提取器(MatroskaExtractor, 碎片EDMP4提取器、MP4提取器、MP3提取器、ADT提取器、, AC3提取器、TsExtractor、FlvExtractor、OggExtractor、PsExtractor、, WavExtractor)无法读取流。 我已经搜索过了,但是我得到了使用youtube android播放器API的建议。但如果我们不想使用youtube API。Android 在应用程序中使用exoplayer库播放YouTube视频,android,youtube,exoplayer,Android,Youtube,Exoplayer,我使用exoplayer库在我的应用程序中播放视频。但我不能用exoplayer播放youtube视频链接 我得到以下例外: ExoPlayerImplInternal:源错误。com.google.android.exoplayer2.source.UnrecognizedInputFormatException: 没有可用的提取器(MatroskaExtractor, 碎片EDMP4提取器、MP4提取器、MP3提取器、ADT提取器、, AC3提取器、TsExtractor、FlvExtrac
如果有人知道仅使用exolayer播放youtube视频的其他选项,请在此处回答。无法通过ExoPlayer获得youtube视频的直接链接进行播放
- YouTube的Android播放器API是官方支持的在Android应用程序中播放YouTube视频的方式
- 不幸的是,听说需要使用不同的播放器来流式播放youtube视频。这是一个讽刺,因为youtube应用程序在内部使用ExoPlayer
- 希望Google/Youtube能够避免类似的重复工作。YoutubeMediaSource将使开发人员不用再熟悉另一个媒体播放器API
- 可能对看到此帖子的人有用。您可以使用此库在应用程序中本地显示youtube视频:
尝试在webview中播放youtube视频simple@RickyPatel那么使用exoplayer有什么用呢。