3

我遵循了有关如何使用 youtube gdata 的教程。使用来自 youtube 的视频和来自stackoverflow的 onclick 填充列表视图

但仍然在 youtube 上播放视频,而不是在我的应用程序中。请帮我找到这个。

4

1 回答 1

14

一旦你得到 You tube url...,从 Url 中对 Video_ID 进行子串化。请参阅下面我给出的示例。

您可以使用http://gdata.youtube.com/feeds/mobile/videos/VIDEO_ID api 从您的实际管 url 获取 rtsp 链接。数据在XML format

获得 rtsp 链接后,您可以在 VideoView 中播放视频,这是示例

例如: 如果此链接是视频http://www.youtube.com/watch?v=sMM0R19IisI

然后sMM0R19IisI是Video_ID。所以您可以将此视频ID传递给上面的api以获取rtsp链接

JSON format使用此http://gdata.youtube.com/feeds/mobile/videos/"+videoid+"?alt=json获取数据

参考这两个链接:

链接1

链接2

获得 rtsp 链接后,您可以在其中播放VideoView

于 2012-06-20T10:53:07.563 回答