Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash MX 2004

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-07-2005, 18:00   #1 (permalink)
Alter User
 
Benutzerbild von quaint
 
Registriert seit: Nov 2003
Ort: Berlin
Beiträge: 180
Question flv loader probleme

moin und servus,

ich habe gerade angefangen mich mit video streaming auseinander zu sertzen und stoß dabei natürlich auch sofort auf ein problemchen. es sieht wie folgt aus. es klappt alles super, sofern alles auf meinen rechner in nen normalen flash player läuft. sobald ich das file allerdings auf nem anderen rechner oder in ner html datei verpackt mir anschauen will, klappt da nicht mehr so viel bis gar nichts, bzw man sieht das video halt nicht mehr.

hier das script was ich zum laden verwende:
ActionScript:
  1. // NetConnection Objekt anlegen
  2. var netConn:NetConnection = new NetConnection();
  3. // lokale Verbindung erstellen
  4. netConn.connect(null);
  5. // NetStream objekt anlegen onStatus() funktion erstellen
  6. var netStream:NetStream = new NetStream(netConn);
  7. // meta daten empfangen
  8. netStream.onMetaData = function(obj) {
  9.     duration = Math.round(obj.duration);
  10.     videolaenge = duration;
  11. };
  12. // NetStream video einem Videoobjekt zuweisen
  13. my_video.attachVideo(netStream);
  14. // Set buffer time
  15. netStream.setBufferTime(5);
  16. // Abspielen des FLV-Files beginnen
  17. var videodateiname = "./video.flv";
  18. netStream.play(videodateiname);

vielen dank für aufklärende gedanken und denkanstöße (reicht ja meistens auch),
euer quaint
quaint ist offline   Mit Zitat antworten
Alt 06-07-2005, 02:19   #2 (permalink)
ProFlash
 
Benutzerbild von GaryBruckheimer
 
Registriert seit: Dec 2004
Ort: NRW
Beiträge: 219
sieht mir nach einen evtl. pfad problem aus. kopier player und flv mal in ein verzeichnis und ersetze:

var videodateiname = "video.flv";
netStream.play(videodateiname);

alternativ zum check gib die komplette url mal ein wo sich das flv befindet, z.b. so:

netStream.play("http://meinserver.de/video.flv");

guck mal ob es funtzt.

tip:

videolaenge=Math.round(obj.duration);

spart dir 1 zeile.

sag bescheid wenns immer noch nicht geht.

gary



Zitat:
Zitat von quaint
moin und servus,

ich habe gerade angefangen mich mit video streaming auseinander zu sertzen und stoß dabei natürlich auch sofort auf ein problemchen. es sieht wie folgt aus. es klappt alles super, sofern alles auf meinen rechner in nen normalen flash player läuft. sobald ich das file allerdings auf nem anderen rechner oder in ner html datei verpackt mir anschauen will, klappt da nicht mehr so viel bis gar nichts, bzw man sieht das video halt nicht mehr.

hier das script was ich zum laden verwende:
ActionScript:
  1. // NetConnection Objekt anlegen
  2. var netConn:NetConnection = new NetConnection();
  3. // lokale Verbindung erstellen
  4. netConn.connect(null);
  5. // NetStream objekt anlegen onStatus() funktion erstellen
  6. var netStream:NetStream = new NetStream(netConn);
  7. // meta daten empfangen
  8. netStream.onMetaData = function(obj) {
  9.     duration = Math.round(obj.duration);
  10.     videolaenge = duration;
  11. };
  12. // NetStream video einem Videoobjekt zuweisen
  13. my_video.attachVideo(netStream);
  14. // Set buffer time
  15. netStream.setBufferTime(5);
  16. // Abspielen des FLV-Files beginnen
  17. var videodateiname = "./video.flv";
  18. netStream.play(videodateiname);

vielen dank für aufklärende gedanken und denkanstöße (reicht ja meistens auch),
euer quaint
__________________
Onlinelib VCS Cloud:
http://onlinelib.de/VcsCloudDe.html

Der kleinste HD RTMP Encoder der Welt:
http://onlinelib.de/vcs-multiplexer-live.html
GaryBruckheimer ist offline   Mit Zitat antworten
Alt 06-07-2005, 12:00   #3 (permalink)
Alter User
 
Benutzerbild von quaint
 
Registriert seit: Nov 2003
Ort: Berlin
Beiträge: 180
jetzt klappt alles

erstmal vielen dank.
zur ersten idee: './' verwaist aufs selbe verzeichnis. kann man natürlich auch weglassen da es von sämtlichen compilern usw immer zugefügt wird. hab mir halt irgendwann angewöhnt hinzuschreiben. ich glaube als ich dabei perl zu erobern oder so. tut eigentlich auch nichts zur sache. schwatz halt nur mal gerne...
auf jeden fall hab ichs jetzt auch mal weggelassen. hat aber nichts geändert.

beim zweiten versuch mit der zweiten idee läuft jetzt aber alles super. find ich toll. auch wenn ichs nicht kapier. kann mir das jemand erklären?

zuletzt auch noch mal ein großes danke,

der quaint
quaint ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 00:53 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele