I have followed a tutorial on how to use the youtube gdata. Populating a listview with videos from youtube and a onclick from stackoverflow
But still video play on youtube not inside my application. Please help me to find this.
解决方案Once you get the You tube url..., Substring the Video_ID from the Url.See the example below i have given.
You can use gdata.youtube/feeds/mobile/videos/VIDEO_ID api to get the rtsp link from the actual you tube url.Data is in XML format
once you get the rtsp link you can play video in VideoView here is the example
For example: If this link is the video www.youtube/watch?v=sMM0R19IisI
Then sMM0R19IisI is the Video_ID.So you can pass this video id to above api to get the rtsp link
To get Data in JSON format use this gdata.youtube/feeds/mobile/videos/"+videoid+"?alt=json
Refer these two links:
Link1
Link2
Once you get the rtsp link you can play it in VideoView
更多推荐
在android中播放来自youtube的视频文件
发布评论