我是一名初学者,正在开发一个使用Google YouTube数据API播放YouTube视频的Android项目。是否可以在用户切换到其他应用程序或按下主页按钮后仍然在后台播放视频?是否可以分离音频和视频,并在后台流式传输音频?我不想使用WebView。
我是一名初学者,正在开发一个使用Google YouTube数据API播放YouTube视频的Android项目。是否可以在用户切换到其他应用程序或按下主页按钮后仍然在后台播放视频?是否可以分离音频和视频,并在后台流式传输音频?我不想使用WebView。
第一步,从YouTube获取视频的URL。
第二步,从原始视频URL中提取音频信息,然后通过youtube-dl获得音频源。
在后台播放音频源。
只有YouTube Red用户才能在背景播放YouTube视频(https://support.google.com/youtube/answer/6308116?hl=en)。您可以检查API是否拥有此功能。
如果您在浏览器中打开YouTube的桌面版,则可以在后台播放YouTube视频。也许您可以通过在后台打开正确的链接的webview来利用这一点。