Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eu gostaria de montar um "player" onde a minha playlist seria um XML mais ou menos assim:
CODE
<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
<channel>
<filme>Garfield.swf</filme>
<filme>Monica.swf</filme>
<filme>Cebolinha.swf</filme>
<filme>Zezinho.swf</filme>
<filme>Luizinho.swf</filme>
<filme>Donald.swf</filme>
</channel>
</rss>
Eu estava tentando fazer um codigo em AS3 para fazer com o que essa playlist fosse tocada sequancialmente e repetisse assim que terminasse, mas não consegui. =(
Gostaria de saber se alguem sabe como posso estar fazendo isso.
Desde já, agradeço!
Abs
Só pra lembrar que existe um formato padronizado para Playlists em XML, o XSPF
Entao, eu achei um site que mostra cmo faz um player com uma playlist XML. Só que ele usa o componente FLVPlayback e o componente List.
O que eu quero fazer não é uma player de videos FLV, e sim de SWF.
O codigo que achei, deve-se aproveitar para fazer o que estou pensando, mas nao tenho a mínima ideia de onde alterar. Segue o codigo:
CODE
var vlist:XML = new XML(); var XML_URL:String = "vids.xml";
var vlistURL:URLRequest = new URLRequest(XML_URL);
var myLoader:URLLoader = new URLLoader(vlistURL);
myLoader.addEventListener(Event.COMPLETE, xmlLoaded);
function xmlLoaded(evtObj:Event) {
vlist = XML(myLoader.data);
for (var i=0; i<vlist.vid.length(); i++) {
vid_select.addItem({label:vlist.vid*.@desc, data:vlist.vid**.@url});*
}
vlist.ignoreWhitespace = true;
vid.play(vid_select.getItemAt(0).data);
vid_select.selectedIndex = 0;
}
* var vidList:Object = new Object();*
* function changeHandler(event:Event):void {*
vid.play(vid_select.getItemAt(vid_select.selectedIndex).data);
}
vid_select.addEventListener(Event.CHANGE, changeHandler);
será que tem um jeito de adaptar isso para um "LOADMOVIE/(addchild)" e fazer o player que estou querendo ???
agradeço MUITO!
abs
ou você dá uma pesquisada no google por Playlist AS3
ou postar o código que você conseguiu fazer desse play
[]´s