Привет У меня есть следующая проблема, я записывать видео с помощью Red5 вроде этого:red5 воспроизведения видео oflademo с помощью ActionScript
nc = new NetConnection();
nc.connect("rtmp://localhost/oflaDemo");
ns = new NetStream(nc);
ns.attachCamera(cam);
ns.attachAudio(mic);
ns.publish("file1", "record");
и видео хранится в C: \ Program Files (x86) \ Red5 \ WebApps \ oflaDemo \ потоки
время, когда я пытаюсь играть так же видео я делаю:
nc = new NetConnection();
nc.connect(null);
ns = new NetStream(nc);
ns.client = nsClient;
video = new Video(myVid.width,myVid.height);
video.attachNetStream(ns);
video.smoothing=true;
myVid.addChild(video);
ns.play("http://localhost:5080/oflaDemo/file1.flv");
но бросает Error # 2044: Необработанное NetStatusEv лор :. level = error, code = NetStream.Play.StreamNotFound
любые идеи ???
RTMP порт не 5080 по умолчанию! это должно быть 1935, так: ns.play ("rtmp: // localhost: 1935/oflaDemo/file1.flv"); или просто ns.play ("rtmp: //localhost/oflaDemo/file1.flv"); – steven