Maak een video-speler in Flash
door Chloe 19 juni, 2009 in de categorie Computers, Tutorial
Vandaag heb ik voorstellen om een veelzijdige Flash video speler die kan lezen beide bestanden te maken die zijn opgeslagen op webserver die streams geleverd via Flash Media Server, Wowza en RED5.
In een paar regels voordat je een podcast:
- Trek je lezer: scherm, knoppen afspelen / pauze / stop, schuifbalk, chip op de schuifbalk, de tonnage.
Met uitzondering van de knoppen moet de elementen zijn symbolen van het type clip.
Het scherm moet worden afgestemd met een symbool in de linker bovenhoek.
De chip moet worden afgestemd op het midden links en de schuifbalk.
- Import mijn utility classes
utilities.video.VideoStream, utilities.gui.BoundDragAndDropFactory, waaronder utilities.gui.FillBarFactory.
- Maak een object Videostream te lezen uw feed.
- Maak een object BoundDragAndDrop horizontale (of verticale als je wilt) voor uw scrollbar.
Bij de opties moet het veld positionSource worden gedefinieerd in de methode van het object getSeekPercent videostream. Ook moet het gebied worden callback methode om seekPercent gedefinieerd zei object.
- Maak een object FillBar verticale (of horizontale naar de oorspronkelijke) om uw geluid te meten.
Bij de opties moet het veld positionSource worden gedefinieerd in de methode van het object getSoundVolume videostream. Ook moet het gebied worden callback methode om setSoundVoulume gedefinieerd zei object.
- Associate het gedrag van de knoppen om methoden object Videostream
Gebruik de MouseEvent.CLICK evenement. De methoden zijn play (), pauze (), stop ().
Run het en het werkt.
Hier is een voorbeeld van de Flash-speler (tot decomprimeren met WinRAR): AS3 video-speler
Om een RTMP stromen, de server parameter moet worden ingesteld op een soort "RTMP: / / mon-serveur/monApplication" en de film instelling op "monFluxVideo. Voor het lezen van een bestand zich op dezelfde HTTP-server die de drive, de parameter "server" moet worden ingesteld op "" (lege string).







