FlashElements
%Europe/Berlin %704 %2005, 17:53
Hallo Allemaal,
Eerder op het forum was er een topic over het maken van videostreaming, met een leuke tutorial: http://www.gotoandlearn.com/index2.html
Het resultaat kun je bekijken op : http://www.flashelements.nl/videostream/
Alleen heb ik een mediaController toegevoegd, het lukt mij nog niet goed om deze te koppelen aan de instance.
AS ziet er zo uit:
_global.style.setStyle("themeColor","haloOrange");
var s:Sound = new Sound();
s.attachSound("click");
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
var ns2:NetStream = new NetStream(nc);
var ns3:NetStream = new NetStream(nc);
var ns4:NetStream = new NetStream(nc);
var child1 = acc.createChild("vid","vegas",{label:"Vegas",icon:"vidIcon"});
child1.flv = "http://leebrimelow.com/flv/vegas.flv";
child1.nets = ns;
var child2 = acc.createChild("vid","boreal",{label:"Boreal",icon:"vidIcon"});
child2.flv = "http://leebrimelow.com/flv/boreal.flv";
child2.v.attachVideo(ns2);
child2.nets = ns2;
var child3 = acc.createChild("vid","sugar",{label:"Sugar Bowl",icon:"vidIcon"});
child3.flv = "http://leebrimelow.com/flv/sb.flv";
child3.v.attachVideo(ns3);
child3.nets = ns3;
var child4 = acc.createChild("vid","work",{label:"Drive to Work",icon:"vidIcon"});
child4.flv = "http://leebrimelow.com/flv/toWork.flv";
child4.v.attachVideo(ns4);
child4.nets = ns4;
child1.v.attachVideo(ns);
ns.play(child1.flv);
var whoIsOn = child1;
controller.associateController(ns);
var accList = new Object();
accList.change = function() {
whoIsOn.nets.close();
whoIsOn = acc.getChildAt(acc.selectedIndex);
whoIsOn.nets.play(whoIsOn.flv);
s.start();
}
acc.addEventListener("change",accList);
Weet iemand hoe ik dit het beste kan realiseren ?
Alvast bedankt...... :)
Eerder op het forum was er een topic over het maken van videostreaming, met een leuke tutorial: http://www.gotoandlearn.com/index2.html
Het resultaat kun je bekijken op : http://www.flashelements.nl/videostream/
Alleen heb ik een mediaController toegevoegd, het lukt mij nog niet goed om deze te koppelen aan de instance.
AS ziet er zo uit:
_global.style.setStyle("themeColor","haloOrange");
var s:Sound = new Sound();
s.attachSound("click");
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
var ns2:NetStream = new NetStream(nc);
var ns3:NetStream = new NetStream(nc);
var ns4:NetStream = new NetStream(nc);
var child1 = acc.createChild("vid","vegas",{label:"Vegas",icon:"vidIcon"});
child1.flv = "http://leebrimelow.com/flv/vegas.flv";
child1.nets = ns;
var child2 = acc.createChild("vid","boreal",{label:"Boreal",icon:"vidIcon"});
child2.flv = "http://leebrimelow.com/flv/boreal.flv";
child2.v.attachVideo(ns2);
child2.nets = ns2;
var child3 = acc.createChild("vid","sugar",{label:"Sugar Bowl",icon:"vidIcon"});
child3.flv = "http://leebrimelow.com/flv/sb.flv";
child3.v.attachVideo(ns3);
child3.nets = ns3;
var child4 = acc.createChild("vid","work",{label:"Drive to Work",icon:"vidIcon"});
child4.flv = "http://leebrimelow.com/flv/toWork.flv";
child4.v.attachVideo(ns4);
child4.nets = ns4;
child1.v.attachVideo(ns);
ns.play(child1.flv);
var whoIsOn = child1;
controller.associateController(ns);
var accList = new Object();
accList.change = function() {
whoIsOn.nets.close();
whoIsOn = acc.getChildAt(acc.selectedIndex);
whoIsOn.nets.play(whoIsOn.flv);
s.start();
}
acc.addEventListener("change",accList);
Weet iemand hoe ik dit het beste kan realiseren ?
Alvast bedankt...... :)