2010-12-16 3 views
0

Ich habe eine Seite, die viele Videos darauf hat und die Seite ist so langsam geworden, dass sie unbrauchbar ist. Dies sind alles Youtube-Videos und ich habe die neuen iFrame-Tags geändert, in der Hoffnung, dass das beim Laden helfen würde. Ich brauche eine Lösung, um diese Seite nutzbar zu machen.Youtube-Player für mehrere Videos von verschiedenen Konten

Ich würde mich freuen, wenn ich einfach einen Frame aus dem Video ziehen und anzeigen würde, dass beim Klicken das Video geladen würde. Oder ich wäre glücklich mit einem Multi-Video-Player. Die benutzerdefinierte Wiedergabe von Youtube funktioniert nicht, da die von mir gelieferten Videos nicht alle von meinem Konto stammen. Wenn Sie den benutzerdefinierten Player verstehen, verweisen Sie auf eine Gruppe in Ihrem Konto. Ich habe auch überlegt, AJAX zu verwenden, um den Iframe zu laden, was auch in Ordnung wäre, wenn ich herausfinden könnte, wie man ein Thumbnail des Videos erhält, das als Link angezeigt wird.

Ideen und Anregungen sind willkommen. Vielen Dank im Voraus für Ihre Ideen.

Antwort

1

Die YouTube-API besteht aus zwei verschiedenen Sets - eines für den Player und eines für die Daten.

Sie hier beginnen ... http://code.google.com/apis/youtube/overview.html ... dann klicken Sie auf „Data API“ -Link und nach über die Seite suchen, klicken Sie auf „Reference Guide“ -Link.

Mit der gData API können Sie Videos auf verschiedene Arten (Feeds, Kanäle, Tops usw.) in Blöcken von bis zu 100 Videos gleichzeitig mit einem startIndex (oder wie auch immer es genannt wird) abrufen. Option für Paging. Was Sie erhalten, ist ein XML-Dokument mit Teilen oder alles, was YT über ein Video hat, einschließlich nicht ein, sondern mehrere verschiedene Miniaturbilder.

HTH hilft Ihnen und/oder anderen Web 0.2 Fellow (wie ich)

Verwandte Themen