intercorni
Erfahrenes Mitglied
Hallo,
ich versuche gerade erfolglos, ein Video-Objekt an ein XML Dokument anzubinden,sodass die im XML File eingetragenen Video (bzw. ein Video) geladen wird.
Wenn ich mir per Trace die Pfade zu den Video ausgeben lasse, die sich in der XML Datei befinden, werden die Pfade auch korrekt angezeigt. Jedoch bekomme ich das Video nicht zum abspielen bewegt.
Die XML-Datei:
my_video ist hier das Videoobjekt. Ein Ausgeben der Pfade zeigt diese völlig io an: trace("link:" + link); trace("pfadlink:" + pfadlink);
Stimmt den diese Definition nicht: connection.connect(pfadlink); ?
Gruss,
Cornel
Und das AS:
ich versuche gerade erfolglos, ein Video-Objekt an ein XML Dokument anzubinden,sodass die im XML File eingetragenen Video (bzw. ein Video) geladen wird.
Wenn ich mir per Trace die Pfade zu den Video ausgeben lasse, die sich in der XML Datei befinden, werden die Pfade auch korrekt angezeigt. Jedoch bekomme ich das Video nicht zum abspielen bewegt.
Die XML-Datei:
PHP:
<xml>
<programme videopath="rtmpt://xx.xxx.x.xxx/test">
<programm videofile="podcast/test" />
</programme>
</xml>
my_video ist hier das Videoobjekt. Ein Ausgeben der Pfade zeigt diese völlig io an: trace("link:" + link); trace("pfadlink:" + pfadlink);
Stimmt den diese Definition nicht: connection.connect(pfadlink); ?
Gruss,
Cornel
Und das AS:
PHP:
playstate = true;
var videoPlaylistxml:XML = new XML();
videoPlaylistxml.ignoreWhite = true;
videoPlaylistxml.onLoad = function(success) {
if (success) playVid(0);
else trace("Error loading XML file");
};
videoPlaylistxml.load("xmlTest.xml");
function playVid(num:Number):Void{
var pfadlink:String = videoPlaylistxml.firstChild.childNodes[0].attributes.videopath;
var link:String = videoPlaylistxml.firstChild.childNodes[0].childNodes[0].attributes.videofile;
trace("link:" + link);
trace("pfadlink:" + pfadlink);
}
//
var globalVolume:Sound = new Sound();
var connection:NetConnection = new NetConnection();
connection.connect(pfadlink);
var stream:NetStream = new NetStream(connection);
my_video.attachVideo(stream);
stream.setBufferTime(0);
stream.play(link);