如果应用程序在Android应用程序中使用youtube Video Player API时处于暂停状态,则视频暂停

时间:2018-02-01 13:45:59

标签: android youtube youtube-api youtube-data-api

如果应用程序在Android my app中使用youtube Video Player API时处于暂停状态,则视频暂停。 但在youtube android app中有不同的行为。它甚至在暂停状态的应用程序中继续播放视频。 是否可以在youtube sdk中为Android应用程序开发提供相同的支持

我正在使用Multiwindow

Case 1# Two application is opne in Multiwindow Mode 
     1-youtube
     2-conatct 
when I tap on conatct app youtube is in pause state and conatct app is in
resume state still youtube video kepp playing

Case 2# Two application is opne in Multiwindow Mode 
     1-MyApp(with Youtube API)
     2-conatct 
when I tap on conatct app MyApp is in pause state and conatct app is in
resume state still MyApp video stop playing.

So My application is in pause state and vsisible.

So how to handle myapp so it will work like case #1

1 个答案:

答案 0 :(得分:1)

您的问题并未提供大量信息,但以下是可能发生的不同情况。

案例1:活动暂停且不可见

当视频本身不可见时(意味着:播放视频的音频)播放YouTube视频违反了YouTube服务条款。音频和视频无法分开。 因此,使用官方视频播放器API无法在活动不可见时播放视频。

您可以使用此库执行此操作:Android-YouTube-Player。它允许您决定暂停或播放视频的时间和地点。

但是,即使你能做到这一点,也不意味着你应该这样做。将音频和视频分开是违反YouTube服务条款的,因此您无法在PlayStore上发布您的应用。

案例2:活动暂停且可见

如果您关心的情况是暂停活动但同时可见,则没有问题。您可以使用自己喜欢的播放器,只需更改代码,以便在“活动”暂停时视频不会暂停。