直播Flex
我一直在开发一个Flex应用程序,它将我的网络摄像头的提要发送到Flash Media服务器。应用程序连接到服务器正常,但由于某种原因,相机没有向媒体服务器发送任何内容。我很确定我的问题的答案非常简单,但我需要另外一套眼睛来看看我的代码并告诉我我做错了什么。
任何帮助都会很大!!非常感激。我需要保留一点我留下的头发!
这是功能......再次感谢。
private function Publisher():void{
var camera1:Camera = Camera.getCamera();
var video:Video = new Video(285, 254);
if (camera1)
{
video.attachCamera(camera1);
VideoDisplay1.addChild(video);
camera1.addEventListener(ActivityEvent.ACTIVITY, camera_activity);
camera1.addEventListener(StatusEvent.STATUS, camera_status);
}
var nc:NetConnection = new NetConnection();
nc.connect("rtmp://po9nawn4.rtmphost.com/Application");
nc.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
function netStatusHandler(event:NetStatusEvent):void {
switch (event.info.code) {
case "NetConnection.Connect.Success":
var ns:NetStream = new NetStream(nc);
ns.attachCamera(camera1);
ns.publish("test", "live");
break;
case "NetStream.Play.StreamNotFound":
trace("Unable to locate video: ");
break;
}
}
}
没有找到相关结果
已邀请:
1 个回复
翰冒绢县
外移动
和顺便说一下你是否连接到默认的FMS应用程序? fms_adminConsole.swf显示您的客户端吗? 更新:
在我的dev fms上完美运行