2010-08-28 257 views
0

我正在尋找在我的網站上創建youtube部分,用戶可以在其中插入「youtube頻道名稱」,並在其個人資料中顯示播放列表/播放器框。帶有播放列表的YouTube頻道視頻播放器

我在這個播放列表/播放器框中想要的是它應該在加載時播放默認視頻;頻道中的其他視頻列表可能位於左側或底部。
點擊另一個視頻將開始播放該視頻。

我知道有很多小工具和工具可用於做,但我沒有得到具體的東西,我正在尋找。
任何人都可以點我一個適當的頁面/教程來做到這一點?

在此先感謝。 :)

回答

1

如果您使用的是ASP.NET,使用Linq很容易。只需消耗的YouTube視頻輸入,然後做任何你想做的事情:

這裏是叫你做獲得的視頻從一個頻道列表:

http://gdata.youtube.com/feeds/api/users/YOUTUBE_USERNAME_HERE/uploads?orderby=updated

下面是一些示例代碼:

var url = FeedUrl; 
    XDocument rss = XDocument.Load(url); 

    var videos = from i in rss.Root.Elements("{http://www.w3.org/2005/Atom}entry") 
      select new 
      { 
       Title = i.Element("{http://www.w3.org/2005/Atom}title").Value, 
       URL = i.Element("{http://www.w3.org/2005/Atom}link").Attribute("href").Value 
      }; 

在這一點上,您可以根據供稿來做任何事情,例如將視頻網址轉換爲可嵌入的內容等等。

祝你好運!

最佳,

-Auri