深層連結

深層鏈接是一項功能,它允許用戶從特定的時間偏移開始觀看視頻。這對於共享視頻(如新聞廣播)非常有用,用戶可以在該視頻中讓人們觀看節目的某個部分,而不必觀看節目之前的所有內容。

概覽

您可以使用標準(iframe)播放器和高級(頁內)播放器實施來實現深層鏈接。對於標準實現,您可以使用t查詢參數:

<iframe src="https://players.brightcove.net/1507807800001/
    SJgrJZnuAz_default/index.html?videoId=5637008067001&t=70s"
  allowfullscreen
  webkitallowfullscreen
  mozallowfullscreen></iframe>

對於高級實現使用屬性data-start-time

<video-js data-video-id="5637008067001"
  data-account="1507807800001"
  data-player="SJgrJZnuAz"
  data-embed="default"
  data-application-id
  class="video-js"
  controls
  data-start-time="70"></video-js>
<script src="https://players.brightcove.net/1507807800001/SJgrJZnuAz_default/index.min.js"></script>

時間格式

可以使用兩種可能的時間格式來指定開始時間:

  • 以秒為單位的簡單時間:這是在上面的例子中使用的內容,顯示啟動視頻70秒(在視頻1:10中翻譯成)。您無法使用分鐘:秒格式。
  • hms格式:在這裡,時間可以用小時/分鐘/秒錶示。例如,開始視頻1小時,1分鐘和1第二次使用1h1m1s句法。

社交媒體使用

不幸的是,大多數社交服務都不允許進行深度鏈接,如上所示。取而代之的是,服務替代了不支持深層鏈接的本機播放器。截至 2014 年 7 月,只有一個主要的社交網絡,Twitter 支持使用 iframe 將 Brightcove 播放器直接包含在社交供稿中,從而使深層鏈接成為可能。

如需有關與 Twitter 深層連結的詳細資訊,請參閱社交媒體外掛程式文件。

已知問題

  • data-start-time屬性和t查詢參數僅適用於玩家v6.19.0+