2013-10-10 118 views
0

據我所知,在Android的YouTube API中,播放器在視線之外時會自動停止播放。例如,當應用程序關閉或另一個視圖位於播放器頂部時。如何阻止YouTube使用Android API停止播放?

但我見過這個應用程序:https://play.google.com/store/apps/details?id=com.mixerbox.mixerbox似乎已經找到了解決方法。在這個應用程序中,當您關閉它時,視頻不會停止並繼續在後臺播放。

有人知道這可以實現嗎?

回答

2

僅播放YouTube視頻的音頻違反YouTube API Terms of Service

您的API客戶端將不,你不會鼓勵或爲您的用戶或其他第三方創建功能:

9.分別宣傳通過YouTube API提供的任何YouTube視聽內容的音頻或視頻組件;


教育目的看一看的Services開發人員指南。

服務是一個應用程序組件,可以在後臺執行長時間運行的操作,並且不提供用戶界面。另一個應用程序組件可以啓動一個服務,即使用戶切換到另一個應用程序,它也將繼續在後臺運行。此外,組件可以綁定到服務以與其交互,甚至執行進程間通信(IPC)。例如,服務可能處理網絡交易,播放音樂,執行文件I/O,或與內容提供商互動,所有從背景

MixerBox應用程序你提到最有可能有一個Service,它代表了回放視頻的音頻到其活動的onPause()回調由系統執行。這就是MixerBox允許您離開應用程序,您仍然可以在這裏從視頻播放音頻。

相關問題