Toon posts:

[flash 8]flv playback werkt niet in localhost

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb hier een flv die ik gewoon opstart via actionscript (code copy paste uit de help)

Nu werkt dit wel in mn flash zelf, en ook als ik m'n files upload.
Het werkt echter niet als ik m'n site in mn localhost run. Ik gebruik relative paden

Absolute paden werken wel als ze naar het web wijzen maar niet naar een lokaal bestand.
Ik heb in iis de mime type van flv al toegevoegd, maar dit helpt allemaal niet.

Ook heb ik al bij mn player opties in de browser alles op allow gezet, ik krijg niets van
sandbox violations of zo maar het werkt gewoon niet. Localhost vervangen door mijn
url maakt ook niets uit.

Wie heeft hier de gouden tip?

  • XangadiX
  • Registratie: Oktober 2000
  • Laatst online: 18-01 18:46

XangadiX

trepanatie is zóó kinderachtig

misschien moet je even je code posten, want het kan nu echt van alles zijn

Stoer; Marduq


Verwijderd

Topicstarter
XangadiX schreef op maandag 14 augustus 2006 @ 16:30:
misschien moet je even je code posten, want het kan nu echt van alles zijn
Ik heb ze hier niet niet liggen, maar volgens mij ligt het niet aan de code aangezien het in flash en online wel werkt, maar niet onder iis.

Ik zal ze morgen even posten, al is het gewoon copy paste uit de help

  • XangadiX
  • Registratie: Oktober 2000
  • Laatst online: 18-01 18:46

XangadiX

trepanatie is zóó kinderachtig

er staan een boel manieren om flv's te laten spelen in de help

Stoer; Marduq


Verwijderd

Topicstarter
var my_nc:NetConnection = new NetConnection();
my_nc.onStatus = function(infoObject:Object) {
if ( infoObject.code == "NetConnection.Connect.Success") {
setUpVideo()
}
}
my_nc.connect(null);

function setUpVideo(){
my_ns = new NetStream(my_nc);
my_ns.setBufferTime(5);
trailer_vid.attachVideo(my_ns);
}



de function setUpVideo ben ik pas gaan gebruiken omdat ik op internet ergens had gelezen dat je pas je netstream kan aanmaken eenmaal je NetConnection een connectie heeft gemaakt en dan zou het opgelost zijn. Dit helpt echter niet (werkt wel in flash en online, niet onder iis)

Ondertussen heb ik gevonden dat ik als ik trace vanuit de browser ik een "netstream.play.streamnotfound" error krijg, als ik het pad naar de flv trace is dit nochtans correct (hij staat zelfs gewoon in dezelfde map)

werkt wel dus in :
-flash zelf
-webserver online
-als ik de html aanklik in C:\Inetpub\wwwroot\...

werkt niet in :
-http://localhost/.. (netstream.play.streamnotfound)
-http://ip_van_mijn_computer/..

  • tie-rep
  • Registratie: Oktober 2001
  • Laatst online: 09-02 10:09

tie-rep

nu met ir. !

probeer daar eens het ip van je lokale server in te zetten..

edit:
Je moet trouwens ook wel wat afspelen (my_ns.play()) en dat staat nu niet in je code!

Als je zegt dat de stream niet gevonden kan worden, heeft het daar waarschijnlijk iets mee te maken?!

[ Voor 33% gewijzigd door tie-rep op 16-08-2006 09:00 ]


Verwijderd

Topicstarter
tie-rep schreef op woensdag 16 augustus 2006 @ 08:52:
[...]

probeer daar eens het ip van je lokale server in te zetten..

edit:
Je moet trouwens ook wel wat afspelen (my_ns.play()) en dat staat nu niet in je code!

Als je zegt dat de stream niet gevonden kan worden, heeft het daar waarschijnlijk iets mee te maken?!
Zoals ik al zei:
werkt niet in :
-http://localhost/.. (netstream.play.streamnotfound)
-http://ip_van_mijn_computer/..

De play staat natuurlijk wel in de code :), maar ergens anders


Net even iets gevonden:
Op een server 2003 op internet had ik hetzelfde probleem (zelfde foutmelding), dit is echter zo te zien een veelvoorkomend probleem en is op te lossen door de mime type van flv toe te voegen aan iis. Nu werkt dit niet voor mijn localhost onder winxp

Weet er iemand zo een trukje om ook zoiets onder winxp werkende te krijgen.

  • tie-rep
  • Registratie: Oktober 2001
  • Laatst online: 09-02 10:09

tie-rep

nu met ir. !

ik stelde iets anders voor...maar ok

maar als je het zo goed weet, dan zoek je het toch lekker zelf uit.

Verwijderd

Topicstarter
tie-rep schreef op woensdag 16 augustus 2006 @ 10:45:
[...]

ik stelde iets anders voor...maar ok

maar als je het zo goed weet, dan zoek je het toch lekker zelf uit.
Mijn excuses, was niet zo bedoeld (kben er al lang naar aant zoeken en begin het een beetje beu te geraken) beetje te snel gelezen.

Als ik mijn ip daarin zet dan werkt het nergens meer?

  • XangadiX
  • Registratie: Oktober 2000
  • Laatst online: 18-01 18:46

XangadiX

trepanatie is zóó kinderachtig

ik zie ook nergens waar je de flv file aanroept, en ik denk dat dat je probleem is namelijk. Wellicht iets met een verkeerde slash of een hoofdletter gebruiken waar het niet in de filename staat?

misschien handig als je alle code die post die bij je netstream dinges hoort post?

Flash ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
//setting up netconnection for flv
var netConn = new NetConnection();
netConn.connect(null);
var theStream= new NetStream(netConn);
flv_video.attachVideo(theStream);
theStream.setBufferTime(5);

[...]

en uiteraard uiteindelijk

theStream.play(fileName);

Stoer; Marduq


Verwijderd

Topicstarter
ok, hier nog eens alle code


var my_nc:NetConnection = new NetConnection();
my_nc.onStatus = function(infoObject:Object) {
if ( infoObject.code == "NetConnection.Connect.Success") {
setUpVideo()
}
}
my_nc.connect(null);

function setUpVideo(){
my_ns = new NetStream(my_nc);
my_ns.setBufferTime(5);
trailer_vid.attachVideo(my_ns);
}

test_btn.onRelease = function(){
_root.my_ns.play("filmpje.flv");
}

[ Voor 5% gewijzigd door Verwijderd op 17-08-2006 09:56 ]


  • XangadiX
  • Registratie: Oktober 2000
  • Laatst online: 18-01 18:46

XangadiX

trepanatie is zóó kinderachtig

hmm, daar kun je inderdaad weinig fout aan doen.
gebruik je iis of apache?

Stoer; Marduq


  • RuudBurger
  • Registratie: Oktober 2003
  • Laatst online: 07-02 16:44
misschien zijn je mime type instellingen voor flv verkeerd ingesteld..
ik weet dat ik ook wel eens problemen had bij bepaalde providers..

zoek daar anders even naar.

Verwijderd

Topicstarter
Sillymidget schreef op donderdag 17 augustus 2006 @ 11:09:
misschien zijn je mime type instellingen voor flv verkeerd ingesteld..
ik weet dat ik ook wel eens problemen had bij bepaalde providers..

zoek daar anders even naar.
Het draait onder iis, de mime instellingen voor win2003 server instellen is geen probleem. Dat kan ik en werkt ook.

Mijn pc hier draait echter winxp, en als ik video/x-flv (net als ik in win2003s doe) als mime type toevoeg werkt dit nog niet.

Maar ik denk inderdaad dat de fout ergens in deze richting zit
Pagina: 1