Vol*_*lyk 5 java youtube android youtube-api
我想播放youtube视频Surface,使用MediaPlayer.
所以,我应该把那里直接视频链接.
问题是:如何在Android设备上获取此链接?
像这样的链接:http://gdata.youtube.com/feeds/api/videos/VIDEO_ID
不再可用.可能是因为旧的和不推荐使用的API v2.0.
但是这个网络服务不知怎的做了.
结果链接工作完美.所以它仍然有可能.
试试这个网址
String ytInfoUrl="http://www.youtube.com/get_video_info?video_id=" + youtubeID + "&eurl="
+ URLEncoder.encode("https://youtube.googleapis.com/v/" + youtubeID, "UTF-8");
Run Code Online (Sandbox Code Playgroud)
使用HttpGet打开此信息,从该信息响应中提取RTSP URL.
编辑
您可以使用此链接提取RTSP链接https://github.com/flipstudio/YouTubeExtractor/blob/master/src/main/java/com/flipstudio/youtube/extractor/YouTubeExtractor.java
编辑
已经更改了很多,请使用此项目进行正确的提取https://github.com/HaarigerHarald/android-youtubeExtractor/blob/master/youtubeExtractor/src/main/java/at/huber/youtubeExtractor/YouTubeExtractor.java
| 归档时间: |
|
| 查看次数: |
6092 次 |
| 最近记录: |