将图像从Flash导出到JSP页面

时间:2012-05-28 10:40:17

标签: java flash jsp

<object id="whatever" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="282" height="180"codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0">
    <param name="src" value="./swf/jscam.swf"/>
    <param name="bgcolor" value="#FFFFFF"/>
    <param name="quality" value="best"/>
    <embed name="whatever" src="./swf/jscam.swf" width="282" height="180" bgcolor="#FFFFFF" quality="best" pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
    </embed>
</object>

我有这个代码用于在jsp中嵌入flash以访问网络摄像头但我的查询是如何将在flash阶段捕获的图像传递到JSP页面以便添加到MySQL数据库中并将其发布到localhost目录

1 个答案:

答案 0 :(得分:0)

使用BitmapData的draw()方法从连接到网络摄像头的视频对象中捕获图像。
然后使用JPEG编码器(附带flex或google)将BitmapData转换为ByteArray。

现在,您可以使用URLLoader类将字节数组作为发布数据发送到您选择的页面。