login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Streaming in Flash

Offline xSc - 08/05/2007 17:20 (laatste wijziging 08/05/2007 17:28)
Avatar van xScOnbekend
  1. var netConn:NetConnection = new NetConnection();
  2. netConn.connect(null);
  3. var netStream:NetStream = new NetStream(netConn); test.attachVideo(netStream);
  4. netStream.setBufferTime(20);
  5. netStream.play("http://ureel.be/flashing/video.flv");


De flv werkt, maar ik krijg geen video maar een knipperend venster te zien.

Ik gebruik Flash MX 2004 icm Flash Player 6.

8 antwoorden

Gesponsorde links
Offline vinTage - 08/05/2007 18:02 (laatste wijziging 08/05/2007 18:08)
Avatar van vinTage Nieuw lid Zet een stop(); op de keyFrame.

side? :
Citaat:
http://ureel.be/flashing/video.flv



edit, ik neem aan dat je wel een video hebt aangemaakt vanuit de library en die op je scene hebt geramd met de naam test ?

Offline Pastebin - 08/05/2007 18:05
Avatar van Pastebin Nieuw lid Idd, waar komt die URL uit? Ik heb helemaal geen flash video's op m'n site...
Offline xSc - 08/05/2007 22:07
Avatar van xSc Onbekend Is maar een test url ;)

Heb inderdaad een Movie clip symbool aangemaakt met de instancenaam test en die op de stage geplaatst.
Offline vinTage - 08/05/2007 22:33
Avatar van vinTage Nieuw lid we praten hopelijk wel over een video, en niet "zomaar" een movieclip ?
Want zo werkt dat dus niet.

F11 (lib) / top rechts dingetje New Video/ whatever je wilt

in de lib staat nu een videotje, sleep dat op de scene en de instancenaam moet "test" worden.


Geen idee of dit met de oudere versies ook zo werkt, maar het lijkt me van wel, anders had je wel errors gekregen.
Offline xSc - 09/05/2007 07:31
Avatar van xSc Onbekend Ik doe dus dit:

Ik heb een FLV bestand. Die wil ik NIET importeren, maar laten afspelen (externe locatie dus).

Ik doe dit:

Insert new symbol (videoclip ofzo)
Ik geef aan dit symbol de instancenaam test
Ik sleep het naar de stage
Ik plaats de actionscriptcode, maar nu zie ik alleen met het symbol hard knipperen.

Offline vinTage - 09/05/2007 10:19 (laatste wijziging 09/05/2007 11:07)
Avatar van vinTage Nieuw lid Als ik (in flash 8) dit gebruik
  1. stop(); //Dit zal wss de oplossing zijn (lijkt me de enige logische oplossing)
  2.  
  3. var netConn:NetConnection = new NetConnection();
  4. netConn.connect(null);
  5. var netStream:NetStream = new NetStream(netConn);
  6. test.attachVideo(netStream);
  7. netStream.setBufferTime(20);
  8. netStream.play("http://www.helpexamples.com/flash/video/clouds.flv");

Dan werkt dat perfect, MAAR waarschijnlijk heb je 2(of meer) keyFrames staan in de timeline ?
Zet een stop(); bij de code die je hebt en dan zou het goed moeten zijn..



edit:
Citaat:
Insert new symbol (videoclip ofzo)
Ik geef aan dit symbol de instancenaam test (omdraaien met de regel hieronder)
Ik sleep het naar de stage (omdraaien met de regel hierboven)
Ik plaats de actionscriptcode, maar nu zie ik alleen met het symbol hard knipperen.


De naam in de library != instancenaam
Offline xSc - 09/05/2007 11:52
Avatar van xSc Onbekend Vintage, dat weet ik ;) Ik geef de naam twee keer op: 1x bij symbol en 1x bij instancename
Offline vinTage - 09/05/2007 12:25 (laatste wijziging 09/05/2007 12:49)
Avatar van vinTage Nieuw lid Host dan je FLA eens ergens, want hier werkt het zonder problemen.

edit:
Net een beetje research gedaan, en zowat al die functies en vars hebben minimaal flash 7 nodig.

@ts, check je mail
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.2s