Ich konvertiere unseren älteren Brightcove Smart Player-Code, mit dem wir eine Wiedergabeliste basierend auf den in der Datenbank gespeicherten Video-IDs für den neuen Brightcove-Player erstellen.Neuer Brightcove-Player - Erstellen einer Wiedergabeliste mit Video-IDs
Bevor wir eine benutzerdefinierte Wiedergabeliste erstellen wollten, mussten wir alle unsere Wiedergabelistendaten (Name, Thumbnail-URLs usw.) in unserem CMS speichern und dann die Daten durchlaufen, um einen Playlisten-Ticker zu erstellen.
Mein Verständnis war, dass wir mit der neuen API jetzt einfach unsere Brightcove-IDs verwenden konnten, um alle Informationen direkt aus Brightcove zu ziehen. Keines der Doc-Beispiele zeigt dies jedoch. Sie alle hart codieren die Playlist-Daten wie folgt:
<script type="text/JavaScript">
var myPlayer,
eVideoName = document.getElementById("videoName"),
eTimeRemaining = document.getElementById("timeRemaining"),
timeRemaining,
totalTime,
currentVideoIndex = 0,
newVideo,
firstVideo = true,
playlistData = [{
"name": "Great Blue Heron",
"thumbnailURL": "//solutions.brightcove.com/bcls/assets/images/Great-Blue-Heron.png",
"sources": [{
"type": "application/x-mpegURL",
"src": "http://solutions.brightcove.com/bcls/assets/videos/Great-Blue-Heron.m3u8"
}, {
"type": "video/mp4",
"src": "http://solutions.brightcove.com/bcls/assets/videos/Great-Blue-Heron.mp4"
}]
}, {
"name": "Birds of a Feather",
"thumbnailURL": "http://solutions.brightcove.com/bcls/assets/images/BirdsOfAFeather.png",
"sources": [{
"type": "video/mp4",
"src": "http://solutions.brightcove.com/bcls/assets/videos/BirdsOfAFeather.mp4"
}]
}, {
"name": "Sea Marvels",
"thumbnailURL": "http://solutions.brightcove.com/bcls/assets/images/Sea Marvels.png",
"sources": [{
"type": "video/mp4",
"src": "http://solutions.brightcove.com/bcls/assets/videos/Sea-Marvels.mp4"
}]
}];
...
Hier ist die Seite, die ich gezogen, dass beispielsweise aus:
http://docs.brightcove.com/en/video-cloud/brightcove-player/samples/multiple-video.html
Und wenn ich Brightcove fragen für weitere Einzelheiten, sie sagen, sie haben keine das als ein Beispiel und zeigen Sie mir zurück zu den Dokumenten.
Hat jemand ein Beispiel dafür, wie man die Wiedergabeliste mithilfe von Video-IDs erstellt?