2011-02-07 280 views
0

如何使用PHP上傳視頻文件。 實際上,在我的應用程序中,一些用戶需要調用特定的腳本,他們必須將視頻作爲POST參數傳遞。使用PHP上傳視頻

是否有可能來管理,並通過將它們在參數後上傳視頻,還是首先要上傳之前對其進行編碼。

在圖片上傳的情況下,iPhone和Android應用程序首先使用64位編碼對圖像進行編碼,然後在運行時解碼它們在運行時創建的圖像文件,然後將文件保存在文件夾中,並將其保存在數據庫中。我們可以在視頻的情況下做一些類似的東西嗎?

回答

2

二進制文件是二進制文件。無論他們是圖片,視頻,可執行文件還是其他內容都無所謂。通過HTTP傳輸它們的方法是相同的。

+0

好大衛我怎麼能知道在運行時影片的延伸,因爲擴展描述中的視頻是否將B,能夠播放或not.Are出現了一些用PHP函數,如我們可以在圖像(PNG,JPEG的情況下,MIME類型等等) – Abhi

+0

擴展名不確定它是否可以播放。容器格式,視頻編解碼器和音頻編解碼器的組合決定了這一點。這是一個複雜的問題要解決(和你的問題中表達的問題非常不同)。 – Quentin

1

你應該沒有問題,上傳視頻,您可以查看文件的擴展名,把文件中的一個單獨的文件夾。你需要

一兩件事要考慮到如果你將需要大量的RAM來上傳大文件,所以你可以使用JavaScript切換到不同的服務器。

+0

我怎麼能知道在運行時影片的延伸,因爲擴展描述中的視頻是否將B,能夠播放或not.Are出現了一些用PHP函數,如我們可以在圖像(PNG,JPEG等)的情況下,MIME類型 – Abhi

+0

你無法檢查要上傳的文件類型,需要先上傳,然後檢查MIME類型並進行相應處理。檢查它是否會播放,您可能需要使用ffmpeg以某種方式處理它,您可以在cron中運行它(與youtube類似) –