我制作了一个Android应用程序播放我上传的一些YouTube视频,当我尝试播放其中一些时,我在手机上收到错误“播放时出错”。下面是一些代码和两个不同的视频,一个将播放而另一个不在应用中。
public static final String VIDEO_ID = "xkeb0252FPc"; //this video will play
public static final String VIDEO_ID = "4W9yk15XkAU"; //this video won't play
答案 0 :(得分:0)
不是你。这是YouTube。
我们今天遇到了同样的事情。我们上传的一些视频在网络浏览器和Android YouTube应用中都可以正常播放,但在Android上使用YouTube播放器API失败,在UI中显示“播放时出错”消息和INTERNAL_ERROR的YouTubePlayer.ErrorReason我们的YouTubePlayer.PlayerStateChangeListener。
这似乎是上传到YouTube服务器的短暂问题。将完全相同的文件上传到其他YouTube帐户可以在YouTube播放器API下正常播放,因此与视频本身无关。删除并重新上传到同一帐户似乎偶尔解决了这个问题。上传到新帐户似乎更可靠。