0
웹캠을 캡처하려고 시도한 다음 red5 서버에 저장하려고합니다. 그런 다음 다시 검색하고 싶습니다 (다음 부분). 내가 플래시를 사용하여 내 웹 페이지에 웹 캠을 재생할 수 있어요하지만 난 예외Flash cs3 및 AS3을 사용하여 Red 5 서버에 비디오를 저장할 수 없습니다.
ArgumentError: Error #2126: NetConnection object must be connected.
at flash.net::NetStream/flash.net:NetStream::construct()
at flash.net::NetStream$iinit()
at WebCam_fla::MainTimeline/click1()
onBWDone
를 받고 오전 RED5의 server.Every 시간에 비디오를 기록 할 수 없습니다입니다
다음과 같이 내 AS3입니다 :
BtnStart.addEventListener(MouseEvent.CLICK, click1);
BtnStop.addEventListener(MouseEvent.CLICK, click2);
var camera;
var video;
var bandwidth:int = 100;
var quality:int = 100;
var nc:NetConnection;
var ns:NetStream;
function click1(event:MouseEvent):void
{
camera=Camera.getCamera();
camera.setMode(320,240,10000);
video = new Video(camera.width, camera.height);
video.attachCamera(camera);
video.smoothing;
txtCameraName.text=camera.name;
nc = new NetConnection();
nc.client = { onBWDone: function():void{ trace("onBWDone") } };
addChild(video);
nc.connect("rtmp://localhost/oflaDemo");
ns = new NetStream(nc);
ns.attachCamera(camera);
ns.publish("file1", "record");
}
function click2(event:MouseEvent):void
{
if(video)
{
video.visible=false;
}
}
사람은 내가 그 어떤 실수 말해 주시겠습니까 제발 도와주세요.이 일을하기 위해 다른 일을해야합니다. 제가 줄에 줄 링크를 변경해야합니다. nc.connect ("rtmp : // localhost/oflaDemo") ;. 이것은 나에게 오류를주는 라인입니다. 제발 도와주세요. 어떤 도움을 주시면 감사하겠습니다.