0
我正在嘗試開發一款使用Android的YouTube API的應用程序,並希望在視頻質量自動更改時獲取分辨率信息,但我還沒有在YouTube Player API中找到該界面。如何在android youtube API中自動更改視頻的視頻質量時獲得解決方案?
請讓我知道是否有任何其他方式來引用Youtube API或其他任何東西。
我正在嘗試開發一款使用Android的YouTube API的應用程序,並希望在視頻質量自動更改時獲取分辨率信息,但我還沒有在YouTube Player API中找到該界面。如何在android youtube API中自動更改視頻的視頻質量時獲得解決方案?
請讓我知道是否有任何其他方式來引用Youtube API或其他任何東西。
通過使用contentDetails
作爲Videos: list
中的part
參數,可以獲得視頻的分辨率。
"contentDetails": {
"duration": "PT3M26S",
"dimension": "2d",
"definition": "hd",
"caption": "false",
"licensedContent": true
}
您可以根據contentDetails
視頻的分辨率definition
部分看到,但它的值是一個高清晰度(HD )或標準清晰度(SD )。您無法將視頻分辨率設置爲360p,720p等。但720p和1080p被視爲HD。
我知道該信息不是實際播放的分辨率信息,而是上傳的視頻列表中的分辨率信息。 我可以在播放時從該信息中獲得分辨率信息(如果質量自動改變)? –
它在玩嗎?很遺憾地說,但我認爲你不能得到具體的決議。 – KENdi