支持字幕切換
視頻代理工作原理:
You2PHP腳本讀取谷歌伺服器上的視頻並一塊一塊的寫入到你的虛擬主機/伺服器內存中,然後轉發給您的瀏覽器,你的虛擬主機/伺服器起到了一個中轉跳板的作,巧妙的避開了G夫W的攔截,因此可以支持大於虛擬主機空間的視頻。
獲取 Youtube API
You2PHP利用API獲取數據,在安裝You2PHP腳本之前,需要您申請一個YouTube Data API的密鑰,You2PHP獲取的所有內容都是通過這個API進行請求。YouTube Data API是谷歌提供的免費API,申請不需要您支付任何費用。
YouTube Data API申請教程:
0.請確保你的瀏覽器能打開Google,先註冊一個Google賬戶,(註冊地址:https://accounts.google.com/SignUp)如果您已經有了google賬戶,直接登陸即可。
1.打開https://console.developers.google.com/
2.打開此鏈接之後 ,若彈出服務條款更新窗口,全部選是,接著點擊接受 。如果沒有彈出此窗口可以忽略並進行下一步。
3.點擊頂部選擇項目。
4.點擊+圖標創建一個新項目
5.項目名稱使用默認的即可。當然也可以填寫自定義的名稱。
6.等待30秒左右,待創建完成之後,點擊頂部選擇項目。找到您剛創建的項目,點打開。
7.點擊啟用 API 和服務。
8.在頁面左側下拉列表中找到YouTube。
9.選擇YouTube Data API。並且啟用。
10.點擊創建憑據
11.您使用的是哪個 API?憑據種類選YouTube Data API v3,您從哪裡調用 API? 選網頁伺服器,您要訪問哪些數據?選公開數據。接著點我需要哪些憑據?
12.複製您的API密鑰,點擊完成。
到這裡Youtube API已經申請完成了,接著就可以使用這個密鑰安裝You2PHP了。
安裝 You2PHP
本程序比較注重自己動手解決問題,伸手黨請勿使用。你需要具備網站搭建知識,如代碼修改、域名/空間購買與獲取、域名綁定、FTP/程序上傳等。對於不懂網站搭建的新手請您先通過搜索引擎自學。
本程序對虛擬主機要求並不高,空間支持Curl擴展即可,現在市場上售賣的虛擬主機基本都支持Curl擴展。
如果您沒有虛擬主機建議您使用heroku部署You2PHP,或者申請免費空間使用。一般免費空間也支持CURL擴展,請谷歌一下"Free hosting"
You2PHP安裝步驟:
1.下載You2PHP源碼,將Zip源碼包解壓並上傳到您的空間根目錄或某個子目錄下。
2.打開瀏覽器,然後在瀏覽器的地址欄輸入您站點的域名加上/install.php,程序將進入安裝頁面。
例如:假設您的域名是example.com,安裝目錄為根目錄,那麼只要在瀏覽器地址欄輸入http://example.com/install.php就可以開始安裝系統了。若記住要把example.com換成您的域名哦,安裝在根目錄需要在域名後面加上路徑(http://example.com/test)!
輸入訪問地址後出來的第一個頁面如下:
這是一個使用協議頁,您必須仔細閱讀後並同意協議就可以進入下一步安裝界面。
3.接著會出現如下頁面:
這是一個運行環境檢測頁面,如果您發現有某項不支持,那麼請重新設置您的WEB環境以符合系統需求,並重新執行安裝。
如果您的主機環境符合所有條件,那麼您可以點擊下一步繼續。
4.接著設置一些基本信息:
Youtube API V3 KEY:填您申請的Youtube API密鑰
國家代碼:這個填一個ISO3166標準的國際代碼,默認建議填HK,一般為兩位英文字母(如 台灣=TW,日本=JP)長度為2位。所填國家需要Youtube支持(可以從Youtube頁面位置列表中看到),切記不能填CN,填CN或其他不支持代碼將導致程序報錯。
網站名字:為你的站點起一個名字,主要顯示在瀏覽器頭部title標籤之間。
站點名字:頁面將顯示這個名字
加/解密密鑰:這個填一個隨機無序的字元串(夾雜各種符號數字),作為加密KEY,加密一些外鏈URL。
你的郵箱:建議填寫國外郵箱:gmail yahoo等!用於接收版權內容投訴。
請完整並且正確填寫每一項內容後點繼續,然後系統自動創建配置文件。
當你看到這樣的提示,說明您的站點已經全部安裝完畢!您可以開始盡情的觀看全球視頻!
5.好了,安裝已經全部完成,您是不是已經很激動了,讓我們打開站點首頁看看吧: