2012-07-15 34 views
0

我有一個php/mysql我們的應用程序,並希望讓用戶通過網絡攝像頭拍攝他們自己的個人資料,類似於Facebook和Google+上的工作方式,以及然後使用PHP上傳到我的服務器。我的問題是我幾乎不知道關於Flash的知識。我的其他帖子的理解是,您必須像FB和Google一樣,在客戶端使用Flash。我找到了一個教程和腳本,可以看到使用actionscript和PHP來做到這一點。flash/php webcam profile picture - 在php web應用中集成Flash

這裏是教程。

http://www.beautifycode.com/webcam-flash-php-upload-to-server

我的問題是我不知道該如何動作的作品。我對閃存的瞭解僅限於播放flv或swf文件。我已經在Google和SO上進行了一些搜索,看起來你會將這些動作放在fla文件中,但我不知道如何從html頁面訪問它。

我假設客戶端必須有閃光燈,但服務器端不需要閃光燈。我們只需從用戶抓取jpg,然後使用普通的php技術上傳它。

有人可以指出我正確的方向集成腳本和Flash在PHP/MySQL的Web應用程序?

謝謝。

回答

1

首先,你需要一些東西來建立一個包含Flash「電影」的.swf文件。通常,Adobe Flash用於此目的。

你必須學習一些ActionScript。如果你熟悉其他語言,這不是很困難。

構建您的Flash電影,將其編譯爲.swf文件,然後使用SWFObject或類似文件將該文件嵌入到您的網頁中。從那裏,你可以在服務器端部分工作,這聽起來像你已經知道該怎麼做。

+0

要在Adobe Flash中構建swf文件,您需要購買閃存嗎?有沒有非專利的替代品? – user1260310 2012-07-16 12:56:18

+0

@ user1260310,還有一些。我從來沒有使用Adobe Flash以外的其他產品,但它們確實存在。對不起,我無法給出具體的建議。 – Brad 2012-07-16 14:28:54