问题标签 [android-youtube-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2631 浏览

android - 如何在Android中同步音频?

我需要使用MediaPlayerYoutube 同步音频文件和流式传输音频,使用YoutubePlayer.

我在启动时遇到了错误MediaPlayer。它在一些延迟后开始,并且音轨不同步。使用SoundPool不好,因为音频文件很重。

是否可以管理 MediaPlayer 的启动,或预缓冲音频(将音频解码为 PCM 并播放?)?

提前致谢。

0 投票
2 回答
13596 浏览

android - Android YouTube 播放器 - 如何获取频道中的视频列表并选择一个播放?

我正在从这里查看 YouTube API 的示例应用程序下载: https ://developers.google.com/youtube/android/player/downloads/

但是似乎没有关于如何显示频道的视频并选择要显示的视频的示例。

编辑:我在浏览器中输入了这个网址:

但我得到了这个错误:

谢谢,亚历克斯

0 投票
3 回答
33649 浏览

android - 如何在 Android WebView 中播放 YouTube 视频?

我正在制作 RSS 阅读器应用程序,我从 URL 获取 RSS 数据,并且该 RSS 数据可以包含指向 YouTube 视频的链接。

以下是指向 youtube 视频的链接的示例:

当我运行我的应用程序时,没有视频,全黑,我无法播放。

如何在 WebView 中播放视频?

编辑: 这是结果:

在此处输入图像描述

这是我的代码:

我的 AndroidManifest.xml 中有 android:hardwareAccelerated="true"。

0 投票
1 回答
399 浏览

android - 如何使用用户名的提要获取 youtube 视频?

我想检索与 YouTube 上同一用户相关的所有视频。我怎样才能做到这一点?有一个链接:https ://gdata.youtube.com/feeds/api/users/userId/playlists?v=2但我不知道在用户 ID 字段中放什么。

0 投票
0 回答
102 浏览

android - 强制 youtube 广告出现以进行测试

我正在开发一个Android youtube-api基于应用程序。

我想在广告显示时测试应用程序。

有一个称为onAdStarted定义的事件YouTubePlayer.PlayerStateChangeListener

有没有办法强制广告总是出现?

0 投票
1 回答
536 浏览

android - 在 Android 上使用 Youtube API 获取相关视频

我需要在 Android 上使用 Youtube API 获取相关视频。是否可以配置 YoutubePlayer 来实现此功能?

谢谢!

0 投票
2 回答
9236 浏览

java - YouTube API 3 上传视频 - 访问未配置 - Android

我正在开发一个录制视频并允许用户使用 YouTube Data API v3 将其直接上传到 YouTube 的 Android 应用程序。

我已经在 Google 的 API 控制台中设置了我的应用程序。在服务下,我启用了 YouTube Data API v3。在 API 访问下,我有一个“已安装应用程序的客户端 ID”部分(包括一个客户端 ID 和客户端密钥)和一个“简单 API 访问”部分 ->“Android 应用程序的密钥(带有证书)”(其中包括一个 API 密钥和一个“Android 应用程序”部分,现在留空,即允许所有 Android 应用程序,但我已经尝试设置我的 android 密钥)。

我的代码基于多个地方,主要是:

https://developers.google.com/youtube/v3/code_samples/java#upload_a_video

https://code.google.com/p/google-api-java-client/source/browse/tasks-android-sample/src/main/java/com/google/api/services/samples/tasks/android/ TasksSample.java?repo=samples

上传初始化 OK,启动 AsyncTask,但随后我得到一个 IOException 抛出说:

类似的 SO 帖子表明这与我的 Google API 控制台设置有关,但我找不到任何问题。有什么建议么?我想知道是不是因为我没有在任何地方提供我的客户 ID 或秘密......

谢谢。

我的代码从包含视频列表的片段运行。相关部分是:

- 在里面

-- 设置凭证和 youtube

-- 点击按钮,开始上传

-- 建立凭证

-- 向用户请求一个帐户

-- 从用户选择和帐户返回时 -- / 请求授权

-- 多次调用,具体取决于我们拥有的信息——帐户、授权等。

-- 准备上传 -- 把所有东西放在一起

-- 需要谷歌播放服务

-- 在上传时执行的 AsyncTask

0 投票
2 回答
9471 浏览

android - 适用于 Android 异常“service_missing”的 YouTube Api

我想在我的 android 应用程序中播放你的电子管视频

youtube 初始化时出现异常,例如“service_missing”。

我写下面的代码,

我还授予了 INTERNET 用户权限。

我在 4.2.2 中使用 google API AVD 测试此代码。

安卓:m​​inSdkVersion="8"

安卓:targetSdkVersion="17"

任何人有任何想法?

提前致谢...

0 投票
1 回答
684 浏览

android - 我们如何在android中使用youtube api将视频上传到特定的用户帐户

我正在创建一个应用程序,我希望应用程序用户将视频上传到我的应用程序的 youtube 页面,而不是他们自己的用户帐户。

我已经尝试/研究了下面提到的方法来实现上述要求。

  1. 服务帐户 --> 根据我的调查,我们无法使用服务帐户访问 youtube API。

  2. 在我的应用程序中硬编码用户 ID 和密码并调用 youtube API 来获取令牌。我已使用网址中的指南。

以下是我的观察/调查。

A. 我能够成功从谷歌接收令牌

B. 在我收到令牌的后续呼叫中,我收到 401 响应代码。

  1. 使用 oauth 2 协议进行令牌请求。在此我不确定如何传递用户 ID 和密码来获取访问令牌。

如果有人对上述问题有任何解决方案,请分享。

如果需要更多信息,请告诉我。

0 投票
2 回答
3039 浏览

android - YouTubePlayerSupportFragment 全屏按钮强制改变方向并且不进入全屏

我正在创作YouTubePlayerSupportFragment。以纵向模式播放效果很好。一旦我单击播放器的全屏按钮,它就会强制改变方向并重新创建我所在的活动(视频停止播放并重新创建片段)。

这就是我创建片段的方式:

我能在 StackOverflow 上找到的唯一类似的问题是:YouTubePlayerSupportFragment starts duplicate Activity

这个人有同样的问题,但到目前为止没有答案。