-1
我一直在想這個我正在使用videojs,我希望當人開始流時自動啓動流,我希望它停止播放時顯示圖片。任何人可以提前幫助我這個謝謝你。videojs播放流時開始
我一直在想這個我正在使用videojs,我希望當人開始流時自動啓動流,我希望它停止播放時顯示圖片。任何人可以提前幫助我這個謝謝你。videojs播放流時開始
當HTML5視頻播放器播放流時,通常會通過請求服務器向視頻文件發送視頻文件來實現此目的,通常實際上是爲每個新的流塊創建一個請求。
就你而言,這聽起來像你希望播放器只在流準備就緒時開始請求,或者至少讓它看起來像這樣給用戶。
要做到這一點,您可以定期輪詢服務器,每秒說一次,看看流是否準備就緒,或者您可以使用某種形式的從服務器到頁面的通知。
表面看起來通知似乎更有效率,但您可能會發現無論使用哪種通知機制都必須輪詢服務器。
爲了讓您在流結束時顯示圖片,您也可以在沒有更多可用流的情況下在播放器中捕捉此情況,然後返回以顯示圖像。
$myVid = $("#video_id");
$myVid.addEventListener('play', function(){
// do something
})
$myVid.addEventListener('pause', function(){
// do something
})
非常感謝你的回答,幫助了很多! – jrocc