Android Java Youtube API v3.0获取视频RTSP链接

Android Java Youtube API v3.0获取视频RTSP链接,java,android,youtube,youtube-api,Java,Android,Youtube,Youtube Api,我想使用MediaPlayer在Surface上播放youtube视频 所以,我应该在那里设置直接视频链接。 问题是:如何在Android设备上获取此链接? 链接如下: 不再提供。可能是因为旧的和不推荐的。 但是web服务不知怎么做到了这一点。 结果链接工作完美。所以这仍然是可能的。尝试使用此url String ytInfoUrl="http://www.youtube.com/get_video_info?video_id=" + youtubeID + "&eurl="

我想使用
MediaPlayer
Surface
上播放youtube视频
所以,我应该在那里设置直接视频链接。
问题是:如何在Android设备上获取此链接?

链接如下:
不再提供。可能是因为旧的和不推荐的。
但是web服务不知怎么做到了这一点。
结果链接工作完美。所以这仍然是可能的。

尝试使用此url

String ytInfoUrl="http://www.youtube.com/get_video_info?video_id=" + youtubeID + "&eurl="
                + URLEncoder.encode("https://youtube.googleapis.com/v/" + youtubeID, "UTF-8");
使用HttpGet从该信息响应中提取RTSP URL打开此文件

编辑

您可以使用此链接提取RTSP链接

编辑


很多内容已经更改,请使用此项目进行正确提取

您的初始请求应该是什么样子的“”您提取了RTSP url吗。如果没有,请尝试此链接@ParthDoshi拆分响应并搜索“url\u编码的\u fmt\u流图”谢谢,我用过这门课:你救了我一天:谢谢你@sunilsunny。我一直在为此绞尽脑汁,只得到了使用不推荐的谷歌数据API的答案。谢天谢地,这个解决方案是存在的