Android youtube 播放器应用程序,google play 拒绝后台播放

标签 android video youtube youtube-api google-play

我一直在开发类似 Viral Popup 的 android youtube 播放器应用程序。并成功发布到 Google Play。但几天后它拒绝了:

"After a regular review, we have determined that your app enables background playing of YouTube videos, which is a violation of the YouTube API Terms of Service: Your API Client will not, and You will not encourage or create functionality for Your users or other third parties to: (8) separate, isolate, or modify the audio or video components of any YouTube audiovisual content made available through the YouTube API;"

声明。

然后我更改了我的应用程序逻辑。现在它会在屏幕锁定后停止播放视频。 (我认为这是谷歌想要从我这里得到的。背景播放相关的东西..)并再次上传。但是谷歌拒绝没有任何改变。还是一样“……我们已经确定您的应用启用了后台播放……”

如果你们有同样的问题,你们是如何解决的?我现在该怎么办?如何不违反 YouTube API TOS[8]?

最佳答案

For now it stops video playing after screen lock.

我认为这还不够。

The terms of service require that you do not separate, isolate, or modify the audio or video components.

我将此解释为您不得在 Youtube 上播放音频但视频不可见,并且不得播放视频但音频不可见

这意味着如果您的应用进入后台,您可能无法继续播放,即使屏幕是打开的。请检查以确保这种情况不会发生,即使是意外发生(例如,另一个应用在您的应用之上启动)。

关于Android youtube 播放器应用程序,google play 拒绝后台播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32090943/

相关文章:

android - Android 8 和 9 未授予可选的危险权限 READ_PHONE_STATE?

c - FFmpeg:avcodec_encode_video() 和 JPEG 图像

ios - Swift:方形视频组合

javascript - Youtube 剪辑自动播放并在按下时从头开始

javascript - 即使在 'onPress' 返回 'true' 之后,React Native Android Back 仍然存在应用程序

android - 从 Shell 脚本安装 APK 并启动应用程序

c# - 断点和异常停止正常工作,xamarin android

objective-c - UIWebView加载本地视频数据

vb.net - 使用visual basic.net实现Youtube上传

youtube - 要将youtube视频嵌入ionic2应用