Actionscript 闪存媒体服务器&;AS3:出版作品、录制和#x27;T
我目前在Linux(x64)和Windows XP(x86)上的FMS4开发者版都有问题 当我使用ns.publish(“foobar”,“live”)流式传输网络摄像头时,我可以在另一个客户端上观看实时流,但是当我使用ns.publish(“foobar”,“record”);广播和录音都不起作用 使用“live”参数,客户端将在日志文件和管理控制台中显示为“publishing”,使用“record”,客户端将显示为“idle” 除了fms.ini中的LIVE_DIR,还有什么我需要配置的吗? 这是开发者版的限制吗? 我还缺什么吗 以下是代码的相关部分(浓缩): 提前谢谢Actionscript 闪存媒体服务器&;AS3:出版作品、录制和#x27;T,actionscript,flash-media-server,live-streaming,Actionscript,Flash Media Server,Live Streaming,我目前在Linux(x64)和Windows XP(x86)上的FMS4开发者版都有问题 当我使用ns.publish(“foobar”,“live”)流式传输网络摄像头时,我可以在另一个客户端上观看实时流,但是当我使用ns.publish(“foobar”,“record”);广播和录音都不起作用 使用“live”参数,客户端将在日志文件和管理控制台中显示为“publishing”,使用“record”,客户端将显示为“idle” 除了fms.ini中的LIVE_DIR,还有什么我需要配置的吗
Fabian问题在于实时应用程序。您可以在“应用程序”中创建一个空文件夹,称之为“测试”,然后流式传输到“rtmp://192.168.1.63/test参数为“记录”。根据forums.adobe.com/thread/827134?tstart=0,问题在于实时应用程序。您可以在“应用程序”中创建一个空文件夹,称之为“测试”,然后流式传输到“rtmp://192.168.1.63/test参数为“记录”。根据forums.adobe.com/thread/827134?tstart=0
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");
}
}