Unity學習 — 視屏播放插件AvProVideo-鼠標控制播放、暫停和更換視頻!


本文提供詳細教程

記錄遇到的難點並幫助同行的朋友們

堅持以最簡單的方法傳授和把更好的閱讀體驗帶給你們!


一:前言

最近在做一些帶有播放視頻的項目,通過使用幾個插件和對比後,感覺有些還是比較實用方便的,選擇了這一款給大家介紹一下,不足之處多多指正!。



二:效果圖

在這裏插入圖片描述



三:插件資源下載

1:官網
可以在Unity商店下載
在這裏插入圖片描述
2:網盤下載插件
鏈接:https://pan.baidu.com/s/1hiaTtbJXWFxs4iWMb12DlA
提取碼:frkl



四:資源導入程序

1:插件導入
在這裏插入圖片描述
2:創建Media Player對象,在Hierarchy視圖右擊或者選擇菜單欄的GameObject菜單,然後選擇AVPro Video->Media Player
在這裏插入圖片描述
在這裏插入圖片描述
3:參數講解
——Media Player對象包括基礎設置
Media Properties(視頻的圖像和音頻設置)
Global Settings(全局設置)
Preview(預覽,只在Play時有效)
Events(回調事件)
Platform(多平臺重寫)
About(插件信息)
其中我們一般需要進行設置的只有基礎設置和Events。

在這裏插入圖片描述
1,Absolute Path Or URL :絕對路徑或者URL,path寫服務器的路徑,但是記得寫視頻的後綴名,這個時候就可以在線播放視頻了
2,Relative To Project Folder:相對於項目文件夾的路徑,這個因爲打包之後項目的相對路徑就變了,需要不同平臺,設置不同參數
3,Relative To StreamingAssets Folder:這是視頻文件的最佳和最常見的位置。這個文件夾位於。“Assets/streamingassets/”,如果它不存在,你必須創建它。複製到這個文件夾的文件不會被Unity導入或處理,但是它們會自動複製到構建中。
4,Relative To Data Folder:數據文件夾是由Unity指定的
5,Relative To Peristent Data Folder:持久數據文件夾由Unity指定

6,推薦使用StreamingAssets文件夾
7,需要在項目的Assets目錄下新建一個StreamingAssets文件夾,然後將視頻拖進去,
8,StreamingAssets中的文件不會被打包到程序資源包中,而是作爲一個獨立的目錄自動生成在輸出的程序目錄的Data目錄下,如果更換視屏,修改成StreamingAssets裏視屏名字即可修改!
9,Recent選項可以快速選擇之前選擇過的文件
10,Browse選項可以快速選擇電腦中的文件

在這裏插入圖片描述
這樣視屏就能播放了,注意下這兩點:

One
在這裏插入圖片描述
Two
在這裏插入圖片描述


五:手機上在線播放視頻

1:同樣的步驟添加Media Player組件之後,設置Media Player組件的參數
在這裏插入圖片描述
將VideoLocation改爲URL,VideoPath改爲你服務器的路徑,但記得寫視頻的後綴。這個時候就可以在PC上播放在線視頻了
2:安卓設置
在這裏插入圖片描述
在這裏插入圖片描述
在這個切換爲安卓平臺的,同時需要在PlayerSetting中設置一些參數。
因爲這個插件支持的最低Level爲16,所以需要改爲16,同時修改下面的參數

在這裏插入圖片描述



六:Demo下載

教程項目下載
鏈接:https://pan.baidu.com/s/1viUpt1cPKIwWcx3l-h42qA
提取碼:07iy



七:關注公主號,獲取更多資源素材


擁有自己的服務器

讓開發工作不再難

MyBe

阿里雲 —ESC服務器部署和搭建購買方式(圖文並排,一目瞭然)

一鍵領取阿里全產品2000元優惠券大禮包 (新手必得享超值優惠)


本博客爲非營利性個人原創
所刊登的所有作品的著作權均爲本人所擁有
本人保留所有法定權利,違者必究!
對於需要複製、轉載、鏈接和傳播博客文章或內容的
請及時和本博主進行聯繫,留言,Email: [email protected]
————————————————————————————————
版權聲明:對於經本博主明確授權和許可使用文章及內容的
使用時請註明文章或內容出處並註明網址
轉載請附上原文出處鏈接及本聲明。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章