2011-05-22 104 views
0

我想在Air(或Flash)中顯示來自不支持的USB攝像頭的視頻。 有一個SDK(相機的)來顯示視頻流。如何使用Adobe Alchemy /在Adobe Alchemy中顯示視頻?

我的問題: 應該如何編譯C/C++例程來編譯它Adobe Alchemy? 我只想在Adobe Air(或Flash)中顯示視頻流。 不需要音頻或特別的東西 - 只有視頻。

我正在使用Linux。

有些想法?

回答

0

如果您還不能使用Flash中的相機,Alchemy不會幫助您。

鍊金術只能做ActionScript能做的事 - 它不會幫助你「繞過」Flash沙箱。人們使用Alchemy的原因是,他們可以編譯大型的傳統代碼庫和/或開源庫。

+0

Mhh爲什麼?有人告訴我,他使用了Camera SDK並將其編譯爲Air/Flash。在SDK中是獲取視頻流的方法。 Flash/Air不支持相機,因爲此刻沒有驅動程序(對於Linux [Video4Linux2])。 – Damian 2011-05-24 05:52:30

+2

我想你需要閱讀[鍊金術常見問題](http://labs.adobe.com/wiki/index.php/Alchemy:FAQ)。鍊金術將C/C++交叉編譯爲在模擬C運行時內運行的AVM字節碼。也就是說,您的C/C++代碼轉換爲與ActionScript轉換爲相同的字節碼。所以,如果你已經不能做到這一點,你不能用鍊金術來做到這一點。你不能用Alchemy編寫操作系統驅動程序。 – paleozogt 2011-05-24 14:59:42