Я работал над приложением 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;
}
}
}