현재 Linux (x64) 및 Windows XP (x86)에서 FMS4 개발자 에디션에 문제가 있습니다.Flash Media Server 및 AS3 : 녹음이 작동하지 않습니다.
ns.publish ("foobar", "live")를 사용하여 웹캠을 스트리밍하면 다른 클라이언트에서 라이브 스트림을 볼 수 있지만 ns.publish ("foobar", "record"); 방송도 녹음도 작동하지 않습니다.
"live"매개 변수를 사용하면 클라이언트가 로그 파일과 관리 콘솔에 "publishing"으로 나타나고 "record"를 사용하여 클라이언트는 "idle"으로 나타납니다.
fms.ini의 LIVE_DIR 외에도 구성해야 할 것이 있습니까? 개발자 버전에서이 제한 사항이 있습니까? 내가 놓친 다른 것이 있습니까? 사전에
var camLive:Camera = Camera.getCamera();
var nc:NetConnection = new NetConnection();
nc.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
var ns:NetStream;
nc.connect("rtmp://192.168.1.63/live/");
function netStatusHandler(event:NetStatusEvent):void {
if (event.info.code == "NetConnection.Connect.Success") {
ns = new NetStream(nc);
ns.attachCamera(camLive);
ns.publish("foobar", "record");
}
}
감사 :
여기 (응축) 코드의 관련 부분입니다!
Fabian