1
我的公司正在爲明年的聖誕節派對玩好萊塢廣場,而不是爲人們建立一個完整的3x3鑽臺,我建議我創建一個Flash演示文稿,將9個網絡攝像機播放到9人們安全地坐在地上。Actionscript中的多個網絡攝像頭
任何人都可以指導我如何在AS2或AS3,最好是AS2掛鉤這個教程,因爲我不像AS3那麼精通AS3。
在此先感謝
我的公司正在爲明年的聖誕節派對玩好萊塢廣場,而不是爲人們建立一個完整的3x3鑽臺,我建議我創建一個Flash演示文稿,將9個網絡攝像機播放到9人們安全地坐在地上。Actionscript中的多個網絡攝像頭
任何人都可以指導我如何在AS2或AS3,最好是AS2掛鉤這個教程,因爲我不像AS3那麼精通AS3。
在此先感謝
那麼,在AS3,這是它應該如何在理論上工作,但因爲我只有連我不能這個考驗自己一個攝像頭。此外,互聯網周圍的人似乎也遇到了一些問題。請記住,使用這麼多相機很可能會讓你的應用程序停下來。
var totalRows:int = 3;
var totalCols:int = 3;
var videoWidth:int = this.stage.stageWidth/totalCols;
var videoHeight:int = this.stage.stageHeight/totalRows;
for (var i:int = 0; i < Math.min(Camera.names.length, totalRows * totalCols); i++) {
var currRow:int = Math.floor(i/totalCols);
var currCol:int = i % totalCols;
var video:Video = new Video(videoWidth, videoHeight);
var cam:Camera = Camera.getCamera(i.toString());
if (cam) {
cam.setMode(videoWidth, videoHeight, 30);
video.attachCamera(cam);
video.x = currCol * videoWidth;
video.y = currRow * videoHeight;
this.addChild(video);
}
}
此答案假定您想將所有相機連接到一臺計算機。另一種解決方法是將每臺相機連接到一臺獨立的計算機上,並將相機流送到第十臺計算機進行顯示。