android - 在 Android 的应用程序中播放 YouTube 视频

标签 android youtube youtube-api

在我的 Android 应用程序中,我想在应用程序中播放 YouTube 视频,而不是在默认浏览器中。最近几天我正在尝试这个。之前我使用以下代码播放了 youtube 视频: http://code.google.com/p/android-youtube-player/downloads/list

但是现在这段代码不起作用。显示“抱歉,该视频无法播放”。我已尝试了不同论坛中针对此错误提到的所有可能的解决方案。但无法播放视频。 这就是为什么我试图找到另一种在应用程序中播放视频的方法。我尝试过youtube视频的RTSP链接,它正在播放3gp视频文件,但视频质量很差。这是 Not Acceptable 。 我真的很想找到在应用程序中播放 YouTube 视频的好解决方案。 请帮忙。任何好的建议总是受欢迎的。 桑塔努

最佳答案

随着这个库的发布,在 Android 中播放 YouTube 视频变得非常简单:https://developers.google.com/youtube/android/player/ 。该页面上的开发人员指南是有关如何使用该库的良好资源。他们还提供了有关如何使用该库提供的功能的示例代码。步骤基本上是:

  1. 获取开发者 key
  2. 下载该库并将其包含在您的项目中
  3. 使用库播放视频(提示。首先使用 YouTubePlayerView)

如果您有任何问题或需要任何代码示例,请再次发帖。

关于android - 在 Android 的应用程序中播放 YouTube 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13098147/

相关文章:

javascript - 在 youtube 中获取视频大小

api - YouTube Data API v3-错误500获取播放列表列表

javascript - 动态更改video.src HTML 5

youtube-api - 如何获取经过身份验证的用户拥有的 YouTube channel 以及关联 channel URL(用户或 channel )的列表

java - Android Service-Activity 2种通信方式

android - ListView 不显示任何内容并隐藏数据

android - 在 Android 中频繁保存首选项有什么缺点吗?

android - SQLite 数据和其他应用程序保存的文件存储在哪里?

java - 无法从二等舱重新加载 ActivityResult 上的 YouTube 视频

javascript - 如何使用 Node.js 实现 youtube.search.list