如何获取网络视频(或者说后台返回视频URL)第一帧图片以及获取本地视频的第一帧图片
生活随笔
收集整理的這篇文章主要介紹了
如何获取网络视频(或者说后台返回视频URL)第一帧图片以及获取本地视频的第一帧图片
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在項目開發的時候,有可能會有這樣的一種需求:有一段視頻需要展示給用戶,在界面上先展示視頻上的某一幀圖片,用戶點擊的時候再去獲取視頻資源進行播放。這時,服務器會先給我們返回視頻的url,這個時候就需要通過視頻url去獲取第一幀圖片進行展示了!具體代碼實現如下:
- 獲取網絡視頻第一幀圖片代碼:
其中函數getFrameAtTime()有其他重載函數,該函數會隨機選擇一幀抓取,如果想要指定具體時間的縮略圖,可以用函數getFrameAtTime(long timeUs), getFrameAtTime(long timeUs, int option),具體如何使用可以查doc。
當用戶點擊播放過該視頻后,這時候一般都會對該視頻進行緩存操作,下次用戶播放的時候,直接獲取本地視頻播放即可,不需要再去請求服務器獲取資源,這個時候我們就可以獲取本地視頻的第一幀圖片進行展示
- 獲取本地視頻第一幀圖片代碼:
總結
以上是生活随笔為你收集整理的如何获取网络视频(或者说后台返回视频URL)第一帧图片以及获取本地视频的第一帧图片的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php图片添加代码,php实现图片添加文
- 下一篇: 按关键词搜索工厂数据1688API