2012-05-16 36 views
0

在我的網絡應用程序中,我使用閃光燈獲取網絡攝像頭的實時流,然後使用發佈Flash文件後生成的swf文件將其顯示到我的網頁。但是我面臨的問題是視頻沒有以良好的分辨率顯示。我嘗試了很多設置,但沒有任何工作。這裏是我用Flash獲取視頻的代碼。使用閃光燈時顯示低分辨率視頻的網絡攝像頭cs3

var camera; 
var video; 
var bandwidth:int = 100; 
var quality:int = 100; 

camera=Camera.getCamera(); 
camera.setMode(190,130,10000); 
camera.setQuality(bandwidth*1024/8, quality); 
video = new Video(camera.width * 2.5, camera.height *2.4); 
video.attachCamera(camera); 
video.smoothing; 
addChild(video); 

誰能告訴我,我在做什麼錯here.Any解決方案,以獲得高resolution.Any幫助視頻將不勝感激。

回答

0

問題是fixed.i是提供更大的高度和寬度的視頻比相機的高度和video.Just刪除那些東西和我的視頻分辨率回到正軌微小的錯誤。代碼的變化是:

改變的代碼行

video = new Video(camera.width * 2.5, camera.height *2.4); 

video = new Video(camera.width, camera.height);