データベースに保存されているビデオIDに基づくプレイリストを新しいBrightcoveプレーヤに生成する古いBrightcove Smart Playerコードを変換しています。新しいBrightcove Player - ビデオIDを使用してプレイリストを作成する方法
カスタムプレイリストを作成する前に、私たちのプレイリストデータ(名前、サムネイルURLなど)をすべてCMSに保存してから、データをループ再生してプレイリストティッカーを作成する必要がありました。
新しいAPIを使用すると、Brightcove IDを使用してすべての情報をBrightcoveから直接取得できるようになりました。しかしながら、その文書例のどれもそれを示していない。
http://docs.brightcove.com/en/video-cloud/brightcove-player/samples/multiple-video.html
そして、私は詳細はBrightcoveに尋ねるとき、彼らは彼らが持っていないと言う:
<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"
}]
}];
...
ここで私はからその例を引っ張っページがあります:彼らはすべてそのようなプレイリストデータをハードコーディングそれは例として、ドキュメントに戻って私を指摘します。
誰かがビデオIDを使用してプレイリストを作成する方法の例はありますか?