gpt4 book ai didi

android - 如何以编程方式获取 Youtube 视频 URL

转载 作者:太空狗 更新时间:2023-10-29 14:03:51 24 4
gpt4 key购买 nike

Youtube 播放列表中,我有很多 Videos,现在我想与其他人分享 Videos(使用视频 URL - 正在播放现在)

我正在使用下面的代码在 Android 应用程序中播放 YouTube 播放列表:

public static final String PlayList_ID = "PLP7qPet500dfglA7FFTxBmB_snxCaMHDJ";

@Override
public void onInitializationSuccess(Provider provider, YouTubePlayer player,
boolean wasRestored) {

youTubePlayer = player;

Toast.makeText(getApplicationContext(),
"YouTubePlayer.onInitializationSuccess()",
Toast.LENGTH_LONG).show();

youTubePlayer.setPlayerStateChangeListener(myPlayerStateChangeListener);
youTubePlayer.setPlaybackEventListener(myPlaybackEventListener);

if (!wasRestored) {
player.cuePlaylist(PlayList_ID);
}

}

最佳答案

在 onLoaded() 中,您可以从该 ID 中获取 ID,您可以创建 url。

你可以这样。

@Override
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer player,
boolean wasRestored) {

player.setPlayerStateChangeListener(new PlayerStateChangeListener() {

@Override
public void onVideoStarted() {
}

@Override
public void onVideoEnded() {
}

@Override
public void onLoading() {
}

@Override
public void onLoaded(String mVideoId) {
String url = "http://www.youtube.com/watch?v=" + mVideoId
}

@Override
public void onError(ErrorReason reason) {
}

@Override
public void onAdStarted() {
}
});
}

关于android - 如何以编程方式获取 Youtube 视频 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33937176/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com