在Android中播放来自我的YouTube频道的视频

时间:2012-06-20 05:42:32

标签: android youtube

我正在制作一个应用程序,我需要列出相应YouTube频道的播放列表。我有一个有效的YouTube播放器。现在我需要的是通过视频缩略图和所有视频ID获取频道播放列表的列表。我该如何实现呢?

2 个答案:

答案 0 :(得分:3)

这个问题非常陈旧,但对于那些在Android App中寻找youtube渠道集成的开发人员来说,它会有所帮助。我提出了一个粗略的想法。您可以按照本教程Youtube channel integration in Android执行以下步骤: -

  1. 查找youtube频道ID。
  2. Genrete SHA1键
  3. 获取Youtube Data API v3的API密钥并将SHA1密钥粘贴到使用限制中
  4. 点击在API资源管理器中加载,从此link获取带有JSON格式缩略图的频道视频列表和说明。将您的频道ID设置在 ChannelId 文本字段中,您将获得视频的JSON格式数据。
  5. 在AndroidManifest文件中添加互联网权限。
  6. Download Android项目库中的YoutubePlayerApi.jar文件和build.gradle文件中的volley库。
  7. 创建频道活动并使用JSON解析来解析视频列表。
  8. 通过intent.putExtra()将videoId从yourAdapter传递到另一个Activity。
  9. 通过getExtra()获取另一个Activity中的videoId。
  10. 使用cueVideo()显示视频。

答案 1 :(得分:2)

您可以使用you tube API来获取播放列表

http://gdata.youtube.com/feeds/api/playlists/PLAYLIST_ID