Of u nu een kleine groep website of een grote lid - based social networking site , die een manier voor gebruikers om video's te uploaden is een geweldige manier van het toestaan van hen om hun lid personaliseren of profielpagina of gewoon content delen . Video's , hoewel, zijn meestal groot en verbruikt aanzienlijke hoeveelheden bandbreedte , die duur zijn voor u als de eigenaar van de site kan zijn . Daarom bespaart bandbreedte en geld door het omzetten van de video- bestanden naar kleinere Flash- videobestanden ( . FLV ) . FLV's zijn nog klein deel van de kwaliteit van de originele video te behouden op het gebied van audio-en beeldkwaliteit . Met ASP.NET en sommige van derden plug - in bibliotheken , het omzetten van de bestanden op de vlieg is relatief eenvoudig . Wat je nodig hebt FFMPEG bibliotheken . NET Media Handler Pro Visual Basic of Visual Studio Toon Meer Aanwijzingen 1 Blader naar de Media Soft pro website , dan is een evaluatie kopie van de Media Handler Pro Video downloaden naar Flash SDK ( zie bronnen ) . De Flash Video SDK is een set van bibliotheken die u moet installeren op uw webserver voordat je videobestanden kunt converteren naar FLV's . De evaluatie versie is 30 dagen geldig vanaf de datum van installatie . Indien u wenst om de bibliotheken te gebruiken langer dan dat , moet u een licentie kopen op het Media Soft Pro website . Kopen van 2 Bezoek de FFMPEG website , dan is de " Libavfilter " library componenten ( zie Bronnen downloaden ) . 3 Ga naar het configuratiescherm van uw Windows -webserver , log dan in met uw gebruikersnaam en wachtwoord . Klik op de " Install " of " Install Scripts "-link in het configuratiescherm , upload dan de Media Handler Pro aanvraagdossier . Volg de aanwijzingen om de bibliotheken te installeren op uw webserver . Start de server als hierom wordt gevraagd . 4 Installeer de " Libavfilter " componenten in de web - hosting control panel op dezelfde manier als u Handler bibliotheken de Media Pro applicatie . Deed < br > 5 Open Visual Basic of Visual Studio op uw computer . Open het webformulier of project waarvoor u de controles die nodig zijn om gebruikers in staat om video bestanden te converteren op uw website te maken . 6 Zoek de " Toolbox " op de werkbalk , en sleep een " FileUpload " controle op het webformulier. Drag 7 en drop een " Button " controle van de " Toolbox " op het webformulier . Markeer de controle op het formulier , druk dan op de toets " F2 " . Hernoem de controle op " . Convert" 8 Voer de volgende code in het " Option Explicit " of body event handler veld waarde : " Dim _mhandler als Nieuwe MediaHandler ( ) < br Dim ROOTPATH > As String = Server.MapPath ( Request.ApplicationPath ) op //set ffmpeg pad _mhandler.FFMPEGPath = HttpContext.Current.Server.MapPath ( " ~ \\ ffmpeg \\ ffmpeg.exe " ) //set source directory pad _mhandler.InputPath = ROOTPATH & Breakfast " \\ inhoud \\ originele " //set output directory pad < br _mhandler.OutputPath > = ROOTPATH & " \\ inhoud \\ output" //set source filename _mhandler.FileName = " sample.mp4 " //set uitgang bestandsnaam _mhandler.OutputFileName = " sample.flv " " 9 Dubbelklik op de" Convert " controle op het webformulier , dan kopieer en plak de volgende code in de handler veld evenement : " //set source filename _mhandler.FileName = " sample.mp4 " //set -uitgang bestandsnaam _mhandler.OutputFileName //start video procesing VideoInfo info = _mhandler.Encode_FLV ( ) //of VideoInfo = " sample.flv " info = _mhandler.Process ( ) " Wanneer de gebruiker klikt de " Convert " knop op uw webpagina , zal de server het videobestand te converteren naar het FLV-formaat . De gebruiker krijgt dan een prompt om het FLV-bestand op zijn computer te downloaden . 10 Sla het webformulier , vervolgens uploaden naar de server .
|