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的答案。谢天谢地,这个解决方案是存在的