0
我有獲得來自YouTube的視頻項目的功能,下面是HTTP Web客戶端調用,獲得XML:的Youtube API - 通過GDATA檢索視頻慢
Dim request As String = String.Format("http://gdata.youtube.com/feeds/api/videos/{0}?restriction=us", id)
Dim responseByte() As Byte = Me.WebClient.DownloadData(request)
Dim responseXML As String = System.Text.UTF8Encoding.UTF8.GetString(responseByte)
我之所以決定創建功能以這種方式獲取視頻,而不是使用Youtubes API框架,因爲這是緩慢的。
現在,當我做到這一點與我自己的功能是更快,但一個大但它仍然很慢。如果我在頁面上顯示24個視頻,當從xml獲取每個視頻信息時,需要將所有視頻集中在一起,共24秒。這是一個真正的開銷,24秒只是接收24個視頻太長,如果我想要顯示更多的視頻將需要更長的時間。
所以問題是有沒有更快的方式從YouTube上接收視頻信息?
所有我想要extraxt是:
標題 的ImageUrl 藝術家 時間