天天看點

H.265視訊流媒體播放器EasyPlayer.JS如何擷取時間戳回調?

EasyPlayer是可支援H.264/H.265視訊播放的流媒體播放器,性能穩定、播放流暢,可支援的視訊流格式有RTSP、RTMP、HLS、FLV、WebRTC等,具備較高的可用性。EasyPlayer還擁有Windows、Android、iOS版本,其靈活的視訊能力,極大滿足了使用者的多樣化場景需求。

H.265視訊流媒體播放器EasyPlayer.JS如何擷取時間戳回調?

近期有使用者在使用EasyPLayer.JS的timeupdate回調時,視訊可以正常播放,但是無法擷取到時間戳回調。

H.265視訊流媒體播放器EasyPlayer.JS如何擷取時間戳回調?

收到使用者回報後,技術人員立即開展排查與解決。

1)首先進行測試,發現隻有直播的flv類型的視訊不會列印;

2)随後檢視源代碼發現,代碼進行了判定攔截處理,加了追幀的代碼,執行不到最後一行的時間戳回調;

H.265視訊流媒體播放器EasyPlayer.JS如何擷取時間戳回調?

找出問題後,隻需将回調函數前置,即可不影響追幀操作也能回調給使用者時間戳。

H.265視訊流媒體播放器EasyPlayer.JS如何擷取時間戳回調?

繼續閱讀