我正在使用PHP/MySQL的網站上,用戶可以上傳視頻,然後,這些視頻被轉換(使用FFMPEG)FLV和MP4文件。上傳到遠程服務器
現在,整個「上傳」和「轉換」過程發生在實際由不同提供商託管的不同(遠程)服務器上。
我使用不同託管位置的原因是因爲它們提供更多存儲和轉換功能。
我的問題是:如何(或什麼是最好的方式),我可以從用戶主要交互的主要網站上傳文件到我的'視頻託管網站'?此外,上傳視頻時,信息也會添加到數據庫(視頻標題,說明等),那麼我如何將此信息輸入數據庫?從遠程位置或主站點?
另外,我該如何安全地做到這一點?意思是說,某人不能僅僅瀏覽視頻網站並隨意上傳文件。或者,如果有人有完全不同的建設性建議,我也非常感謝。
非常感謝!
感謝您的回覆,迄今爲止。在看過之後,我當然會使用FTP功能。現在,就「轉換」新上傳的(通過FTP)文件而言,是否會建議設置一個cron作業或某些內容來檢查新上載文件的上傳文件夾? – Dodinas 2009-08-27 06:09:26
如果您已經通過FTP將文件從主Web服務器上傳到了PHP腳本中的視頻服務器,您可以在視頻服務器上設置一個PHP腳本來進行視頻轉換。那麼你當然必須確保,沒有其他人可以觸發該腳本。 – Residuum 2009-08-27 15:30:47