Avatar billede mikkelwurtz Nybegynder
13. oktober 2005 - 23:02 Der er 2 kommentarer

Kontrol af netstream (FLV) Play / Pause

Hej Med Jer

Jeg sidder og roder med et banner som henter en .flv.

var connection_nc:NetConnection = new NetConnection();
connection_nc.connect(null);

var stream_ns:NetStream = new
NetStream(connection_nc);

ns.setBufferTime(0);

my_vid.attachVideo(stream_ns);
stream_ns.play("video.flv");

Pause_btn.onRelease = function() {
    stream_ns.seek(40);
       
}
Play_btn.onRelease = function() {
        stream_ns.play("video.flv");
}

Pause og play kan jeg ikke få til at virke. Play starter forfra, og pause sender jeg bare henimod slutningen.

Håber nogle kan hjælpe mig med at komme videre
Avatar billede _k Nybegynder
14. oktober 2005 - 09:36 #1
Når du streamer en video betyder "play": start forfra og begynd. Derfor skal du kun kalde play når du rent faktisk VIL starte forfra.

Din pauseknap pauser ikke. Den hopper hen til et andet sted videoen. Det er ok, men virker alligevel ikke hvis brugeren ikke har hentet videoen ned med det sted der spoles hen til - altså vel at mærke hvis du ikke streamer fra en Communication Server (Media Server 2) - så virker det upåklageligt.
I stedet, skal du pause med "stream_ns.pause()", og når du vil starte igen, skal du kalde "stream_ns.pause()" igen. Du skal derfor nok pille lidt ved kaldene i dine knapper, hvis det skal virke helt smooth ;o)
Avatar billede per-olof Nybegynder
14. oktober 2005 - 13:36 #2
Kan du ikke så lukke http://exp.dk/spm/655384 ?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester