FLV fil vil ikke spille fra COMM server!
Jeg har to swf filer. En som optager et videoklip og gemmer det på en Comm server og en som afspiller den. Ingen problemer med at optage, men playback fungere ikke.Min netConnection og netstream fungere fint i playback filen men der vises intet på skærmen. Tror måske jeg gør noget grundlæggende galt??Jeg har en embede video component på scenen i begge filer (live_send) - er det også det rigtige component til playback?
Er det de rigtige stiger der angives i min net Connection?
Alle ideer er velkommende :-)
Mine 2 scripts:
=======
record.swf:
=======
_global.connString = "rtmp://MyIP/recordVideo/myVideo";
doConnect = function () {
client_nc = new NetConnection();
client_nc.onStatus = ncStatus;
client_nc._tl = this;
client_nc.connect(connString);
};
ncStatus = function (nsObj) {
if (nsObj.code == "NetConnection.Connect.Success") {
trace("--->connection accepted");
this._tl.startCam();
}
};
startCam=function(){
var active_cam:Camera = Camera.get();
client_cam = active_cam;
client_cam.onStatus = nsStatus;
live_send.attachVideo(client_cam);
output = new NetStream(client_nc);
output.attachVideo(client_cam);
output.publish("myRecordedFile", "record");
}
doConnect();
=======
play.swf:
=======
_global.connString = "rtmp://MyIP/recordVideo"
doConnect = function () {
client_nc = new NetConnection();
client_nc.onStatus = ncStatus;
client_nc._tl = this;
client_nc.connect(connString);
};
ncStatus = function (nsObj) {
if (nsObj.code == "NetConnection.Connect.Success") {
this._tl.startCam();
}
};
startCam = function () {
var my_ns:NetStream = new NetStream(client_nc);
my_ns.play("myRecordedFile");
live_send.attachVideo(my_ns);
};
doConnect();
