1

我正在開發一個電視節目陣營本地 App和我主持我的視頻在Vimeo的,所以我能夠得到只Vimeo的網址我的影片。 我使用反應本地視頻作爲視頻播放器它並不適用於那些鏈接在另一方面,我試着用VJS URL和它的作品顯示視頻。Vimeo的視頻陣營本地

我會很感激任何想法。

回答

0

我會承擔一些事情,讓我知道如果我得到任何錯誤。

如果您試圖播放原生視頻播放器上的視頻,則需要使用直接視頻播放器鏈接。這些鏈接可以通過VIMEO界面中找到當你點擊一個Video's settings -> Video File

  1. 高畫質1080P(MP4,1920×1080)
  2. 高畫質(MP4,1280×720)
  3. 標準清晰度(MP4,960×540)
  4. 標準清晰度(MP4,640×360)
  5. HTTP實時流(瞭解更多)

這些鏈接也JSON響應提供當你摹et有關使用此API的特定視頻的信息:

GET https://api.vimeo.com/videos/{video_id} 

它們位於響應中的「文件」下。

{ 
    //More data here 
    "files": [ 
      { 
       "quality": "hd", 
       "type": "video/mp4", 
       "width": 1920, 
       "height": 1080, 
       "link": "", 
       "created_time": "", 
       "fps": 50, 
       "size": 0, 
       "md5": "", 
       "link_secure": "" 
      }, 
      { 
       "quality": "hd", 
       "type": "video/mp4", 
       "width": 1920, 
       "height": 1080, 
       "link": ", 
       "created_time": "", 
       "fps": 25, 
       "size": 0, 
       "md5": "", 
       "" 
      }, 
      { 
       "quality": "sd", 
       "type": "video/mp4", 
       "width": 960, 
       "height": 540, 
       "link": "", 
       "created_time": "", 
       "fps": 25, 
       "size": 0, 
       "md5": "", 
       "link_secure": "" 
      }, 
      { 
       "quality": "sd", 
       "type": "video/mp4", 
       "width": 640, 
       "height": 360, 
       "link": "", 
       "created_time": "", 
       "fps": 25, 
       "size": 0, 
       "md5": "", 
       "link_secure": "" 
      }, 
      { 
       "quality": "hd", 
       "type": "video/mp4", 
       "width": 1280, 
       "height": 720, 
       "link": "", 
       "created_time": "", 
       "fps": 50, 
       "size": 0, 
       "md5": "", 
       "link_secure": "" 
      }, 
      { 
       "quality": "hls", 
       "type": "video/mp4", 
       "link": "", 
       "created_time": "", 
       "fps": 50, 
       "size": 0, 
       "md5": "", 
       "link_secure": "" 
      } 
     ] 
    //More data here 
    } 

我推薦使用HLS鏈接,因爲它會根據用戶的網絡速度自動調整視頻質量。