Avatar billede bingokaj Nybegynder
14. november 2001 - 14:43 Der er 26 kommentarer og
1 løsning

Streaming af avi fil fra hjemmeside

Jeg har en avi-fil som jeg gerne vil vise på en hjemmeside. Tricket er at den skal streames fra serveren, idet den er ret stor. Hvordan gør jeg det ??

Skal jeg embedde filen i html på en speciel måde eller hva ?
Avatar billede nikolajdu Nybegynder
14. november 2001 - 14:49 #1
Ehm kan du forklare lidt mere om den fil??

I øvrigt er 400 i overkanten og så er der også en hel streaming kategori.

/Nikolaj
Avatar billede nikolajdu Nybegynder
14. november 2001 - 14:50 #2
Har du mulighwed for at konvertere den til noget andet??? .asf f.eks??
Avatar billede jakoba Nybegynder
14. november 2001 - 14:50 #3
Du skal have serveren til at supportere streaming .avi
dvs, snak med din host og bed ham fixe det. ( nok lidt usandsynligt, især hvis du har gratisside :-))

mvh JakobA
Avatar billede pryds Nybegynder
14. november 2001 - 14:51 #4
avi er nok ikke så smart at streame, de fylder for meget. Og jeg ville nok benytte mig af embed.
Avatar billede medjeti Nybegynder
14. november 2001 - 14:53 #5
Du kan ikke \'bare\' streame en videofil direkte fra webserveren; Du skal bruge en streaming server af en art, som fx Windows Media Encoder eller Win2000s indbyggede Streaming Media Server.

Denne skal installeres og konfigureres på serveren, så det kræver sandsynligvis at du har mulighed for selv at administrere serveren.
Avatar billede jakoba Nybegynder
14. november 2001 - 14:53 #6
Er der forresten overhovedet noget der hedder streaming .avi?
Avatar billede nikolajdu Nybegynder
14. november 2001 - 14:54 #7
Ang.: streaming server hvor stor båndbredde har du adgang til? Letteste måde for dig vil være at bruge Windows Media Encoder.

Prøv den her til at sætte din fil ind med. Husk at ændre <param filename=\"\"> til navnet på din fil.


<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>

<BODY>
<OBJECT ID=\"MediaPlayer\" WIDTH=286 HEIGHT=251

classid=\"CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95\"
codebase=\"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,

52,701\"
standby=\"Loading Microsoft Windows Media Player components...\"
type=\"application/x-oleobject\" align=\"middle\">
    <param name=\"AudioStream\" value=\"0\">
    <param name=\"AutoSize\" value=\"0\">
    <param name=\"AutoStart\" value=\"0\">
    <param name=\"AnimationAtStart\" value=\"0\">
    <param name=\"AllowScan\" value=\"0\">
    <param name=\"AllowChangeDisplaySize\" value=\"0\">
    <param name=\"AutoRewind\" value=\"0\">
    <param name=\"Balance\" value=\"0\">
    <param name=\"BaseURL\" value>
    <param name=\"BufferingTime\" value=\"5\">
    <param name=\"CaptioningID\" value>
    <param name=\"ClickToPlay\" value=\"0\">
    <param name=\"CursorType\" value=\"0\">
    <param name=\"CurrentPosition\" value=\"0\">
    <param name=\"CurrentMarker\" value=\"0\">
    <param name=\"DefaultFrame\" value>
    <param name=\"DisplayBackColor\" value=\"0\">
    <param name=\"DisplayForeColor\" value=\"16777215\">
    <param name=\"DisplayMode\" value=\"0\">
    <param name=\"DisplaySize\" value=\"0\">
    <param name=\"Enabled\" value=\"-1\">
    <param name=\"EnableContextMenu\" value=\"0\">
    <param name=\"EnablePositionControls\" value=\"0\">
    <param name=\"EnableFullScreenControls\" value=\"0\">
    <param name=\"EnableTracker\" value=\"0\">
    <param name=\"Filename\" value=\"lifetime2.wma\">
    <param name=\"InvokeURLs\" value=\"0\">
    <param name=\"Language\" value=\"0\">
    <param name=\"Mute\" value=\"0\">
    <param name=\"PlayCount\" value=\"0\">
    <param name=\"PreviewMode\" value=\"0\">
    <param name=\"Rate\" value=\"0\">
    <param name=\"SAMILang\" value>
    <param name=\"SAMIStyle\" value>
    <param name=\"SAMIFileName\" value>
    <param name=\"SelectionStart\" value=\"0\">
    <param name=\"SelectionEnd\" value=\"0\">
    <param name=\"SendOpenStateChangeEvents\" value=\"0\">
    <param name=\"SendWarningEvents\" value=\"0\">
    <param name=\"SendErrorEvents\" value=\"0\">
    <param name=\"SendKeyboardEvents\" value=\"0\">
    <param name=\"SendMouseClickEvents\" value=\"0\">
    <param name=\"SendMouseMoveEvents\" value=\"0\">
    <param name=\"SendPlayStateChangeEvents\" value=\"0\">
    <param name=\"ShowCaptioning\" value=\"0\">
    <param name=\"ShowControls\" value=\"0\">
    <param name=\"ShowAudioControls\" value=\"0\">
    <param name=\"ShowDisplay\" value=\"0\">
    <param name=\"ShowGotoBar\" value=\"0\">
    <param name=\"ShowPositionControls\" value=\"0\">
    <param name=\"ShowStatusBar\" value=\"0\">
    <param name=\"ShowTracker\" value=\"0\">
    <param name=\"TransparentAtStart\" value=\"0\">
    <param name=\"VideoBorderWidth\" value=\"0\">
    <param name=\"VideoBorderColor\" value=\"0\">
    <param name=\"VideoBorder3D\" value=\"0\">
    <param name=\"Volume\" value=\"-80\">
    <param name=\"WindowlessVideo\" value=\"0\"><embed type=\"application/x-mplayer2\"

pluginspage=\"http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/\"

filename=\"Cam.asx\" src=\"lifetime2.wma\" Name=\"NSPlay\" ShowControls=\"1\" ShowDisplay=\"1\"

ShowStatusBar=\"1\" width=\"0\" height=\"0\">
</OBJECT>


<br>
<br>

<input type=\"button\" value=\"Start\" onclick=\"document.MediaPlayer.Play()\">
<input type=\"button\" value=\"Stop\" onclick=\"document.MediaPlayer.Stop()\">


</BODY>
</HTML>


pryds - Embed gør da ingen forskel??

jakoba - Man kan godt stream .avi
Avatar billede nikolajdu Nybegynder
14. november 2001 - 15:01 #8
Du kan hente WME her:

http://www.microsoft.com/windows/windowsmedia/download/default.asp

Har du Windows 2000 (virker kun i 2000!!) kan du ved at sætte Windows Media Services (simbelthen en serverpakke) op få endnu flere fordele og større sikkerhed i din streaming.
Avatar billede pryds Nybegynder
14. november 2001 - 15:03 #9
>>nikolajdu

Jeg mente bare at hvis det var mig ville jeg gøre noget i den her stil. Simpel og let : )

<embed src=\"lille_film.mpeg\" WIDTH=400 HEIGHT=400>

Han skal jo ikke streame fra et live kamera.
Avatar billede nikolajdu Nybegynder
14. november 2001 - 15:04 #10
nej, men at embedde den på den måde vil helt sikkert betyde at hele filen skal hentes.
Avatar billede pryds Nybegynder
14. november 2001 - 15:04 #11
lidt ligesom her:

http://www.kawaii.dk/musik/

men så bare med en film og ikke musik.
Avatar billede pryds Nybegynder
14. november 2001 - 15:05 #12
man kan jo godt starte på at se den selvom den ikke er færdig med at hente filmen.
Avatar billede pryds Nybegynder
14. november 2001 - 15:07 #13
og han har sikkert ikke råd til at have en stor server oppe 24/7
Avatar billede nikolajdu Nybegynder
14. november 2001 - 15:09 #14
Jeg kan kun se den side fordi jeg har 1024 ADSL. Du kan jo netop se baren loade ind efterhånden. Meningen med galskaben må være at hente indholdet i lidt efter lidt.
Avatar billede pryds Nybegynder
14. november 2001 - 15:16 #15
Så er det godt nok en kæmpe langsom 1024ADSL du har ; ) 

(måske er de bare serveren der er langsom)

mp3 filen er kun i 32 kbps, og hvis du vil til at streame filen live skal den bruge lige så meget båndbrede som brugt her.

Fordelen ved denne metode er at det er let at spole i filme/musikken når den her hentet ned. Der tager lang tid hvis man vil spole i en rigtig streamet fil.
Avatar billede nikolajdu Nybegynder
14. november 2001 - 15:23 #16
nej nej nej.

For at sikre en stabil forbindelse skal du hvis du vil udsende i 32kb kvailitet skal du som hoveregel have den dobbelte upstream båndbredde for hver bruger.

Dvs. at min 512 kb upstream kan trække maximalt 512/(32*2) = 3.3 samtidige brugere.

Det er ikke mange.
Avatar billede bingokaj Nybegynder
14. november 2001 - 15:24 #17
ok, den server jeg bruger er en selvstændig server hostet hos webpartner.dk. Den skulle være sat op til streaming på IIS. Men er det noget jeg skal tjekke webpartners hjemmeside for at finde nærmere ud af eller kan jeg bare bruge noget standard kode, som virker på alle servere ?

Nikolajdu >> din kode streamer ikke filen

Ang. asf : hvordan konverterer man en avi til en asf-fil, hvis det kan hjælpe ??


Avatar billede nikolajdu Nybegynder
14. november 2001 - 15:29 #18
Hvis ikke koden streamer så er det nærmere fordi du ikke får sendt den ud. Du skal have serveren til at streame filen først.


<object classid=\"CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95\"  codebase=\"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715\"
        height=1 id=MediaPlayer style=\"LEFT: 0px; TOP: 10000px\" type=application/x-oleobject
        width=1 standby=\"Loading Microsoft Windows Media Player components...\" VIEWASTEXT>
  <param name=\"AudioStream\" value=\"-1\">
        <param name=\"AutoSize\" value=\"0\">
        <param name=\"AutoStart\" value=\"-1\">
        <param name=\"AnimationAtStart\" value=\"0\">
        <param name=\"AllowScan\" value=\"-1\">
        <param name=\"AllowChangeDisplaySize\" value=\"-1\">
        <param name=\"AutoRewind\" value=\"0\">
        <param name=\"Balance\" value=\"0\">
        <param name=\"BaseURL\" value=\"\">
        <param name=\"BufferingTime\" value=\"5\">
        <param name=\"CaptioningID\" value=\"\">
        <param name=\"ClickToPlay\" value=\"-1\">
        <param name=\"CursorType\" value=\"0\">
        <param name=\"CurrentPosition\" value=\"-1\">
        <param name=\"CurrentMarker\" value=\"0\">
        <param name=\"DefaultFrame\" value=\"\">
        <param name=\"DisplayBackColor\" value=\"blue\">
        <param name=\"DisplayForeColor\" value=\"red\">
        <param name=\"DisplayMode\" value=\"0\">
        <param name=\"DisplaySize\" value=\"4\">
        <param name=\"Enabled\" value=\"-1\">
        <param name=\"EnableContextMenu\" value=\"-1\">
        <param name=\"EnablePositionControls\" value=\"-1\">
        <param name=\"EnableFullScreenControls\" value=\"0\">
        <param name=\"EnableTracker\" value=\"-1\">
        <param name=\"Filename\" value=\"disco.wma\">
        <param name=\"InvokeURLs\" value=\"-1\">
        <param name=\"Language\" value=\"-1\">
        <param name=\"Mute\" value=\"0\">
        <param name=\"PlayCount\" value=\"1\">
        <param name=\"PreviewMode\" value=\"0\">
        <param name=\"Rate\" value=\"1\">
        <param name=\"SAMILang\" value=\"\">
        <param name=\"SAMIStyle\" value=\"\">
        <param name=\"SAMIFileName\" value=\"\">
        <param name=\"SelectionStart\" value=\"-1\">
        <param name=\"SelectionEnd\" value=\"-1\">
        <param name=\"SendOpenStateChangeEvents\" value=\"-1\">
        <param name=\"SendWarningEvents\" value=\"0\">
        <param name=\"SendErrorEvents\" value=\"0\">
        <param name=\"SendKeyboardEvents\" value=\"0\">
        <param name=\"SendMouseClickEvents\" value=\"0\">
        <param name=\"SendMouseMoveEvents\" value=\"0\">
        <param name=\"SendPlayStateChangeEvents\" value=\"-1\">
        <param name=\"ShowCaptioning\" value=\"0\">
        <param name=\"ShowControls\" value=\"0\">
        <param name=\"ShowAudioControls\" value=\"-1\">
        <param name=\"ShowDisplay\" value=\"0\">
        <param name=\"ShowGotoBar\" value=\"0\">
        <param name=\"ShowPositionControls\" value=\"-1\">
        <param name=\"ShowStatusBar\" value=\"0\">
        <param name=\"ShowTracker\" value=\"-1\">
        <param name=\"TransparentAtStart\" value=\"-1\">
        <param name=\"VideoBorderWidth\" value=\"0\">
        <param name=\"VideoBorderColor\" value=\"0\">
        <param name=\"VideoBorder3D\" value=\"0\">
        <param name=\"Volume\" value=\"0\">
        <param name=\"WindowlessVideo\" value=\"1\">
        <embed type=\"application/x-mplayer2\" src=\"disco.wma\" height=\"149\" width=\"195\" name=\"MediaPlayer\" pluginspage=\"http://www.microsoft.com/windows95/downloads/contents/wurecommended/s_wufeatured/mediaplayer/default.asp\" animationatstart=\"false\" transparentatstart=\"true\" autostart=\"1\" showcontrols=\"0\" sendplaystatechangeevents=\"true\" openplaystatechangeevents=\"true\" allowchangedisplaysize=\"true\" showtracker=\"true\" showpositioncontrols=\"true\" banner=\"false\" volume=\"0\">
        </embed>
      </object>
Avatar billede nikolajdu Nybegynder
14. november 2001 - 15:31 #19
Den er brugt her:

http://www.deutscheclub.dk
http://www.slumfjaes.dk

Jeg påskønner ikke indholdet, men jeg kender dem der streamer og har hjulpet hist og pist.

P.s. de har valgt IE only, så ingen NS her.
Avatar billede bingokaj Nybegynder
14. november 2001 - 15:31 #20
ok, nu har jeg gravet mig frem til noget info på webpartners server. Så vidt jeg kan se bliver jeg nødt til at konvertere min avi-fil til en wmv-fil. Så nu skal jeg bruge et program til at konvertere til wmv-format. Damn. Er der nogen der kender noget sådant ?
(sorry, jeg ved godt at det er uden for denne kategori... men jeg er under tidspres...:-()
Avatar billede pryds Nybegynder
14. november 2001 - 15:33 #21
>>bingokaj

Vil du streame live? For så skal du benytte dig af nikolajdu  metode.
Avatar billede bingokaj Nybegynder
14. november 2001 - 15:35 #22
sorry, jeg var for hurtigt ude med spørgsmålet!
Det lader til at være Windows Media Encoder jeg skal have fat i. Med mindre der er nogen der har et bedre forslag, så går pointene til nikolajdu, da det var ham der henviste til siden med WME
Avatar billede bingokaj Nybegynder
14. november 2001 - 15:37 #23
pryds >> nej, det behøver ikke at være live
Avatar billede nikolajdu Nybegynder
14. november 2001 - 15:38 #24
Du kan med ganrati finde et konverterings program her:

http://www.divx-digest.com/software/index.html

wmv - Er godt, men ASF komprimerer langt bedre og er bedst til streaming.
Avatar billede nikolajdu Nybegynder
14. november 2001 - 15:39 #25
Ellers er den her også en superside med masser af spændende info og programmer:

http://www.vcdhelper.com/convert.htm
Avatar billede nikolajdu Nybegynder
14. november 2001 - 15:41 #26
Hvis du kigger på de  links jeg smed før så kan du se at vi udsender live et par gange om ugen. Resten af tiden er det windows Media Encoder der står og tikker.
Avatar billede TommyB Nybegynder
13. september 2010 - 13:30 #27
Hvis din AVi er i Xvid eller Divx med mp3 lydspor, kan du med fordel kigge på divX webplayer, den er perfekt :) - Den kan afspille en avi-film over internet, den går igang efter at ha buffet en lille del, og fortsætter med at hente resten af filmen efterhånden.

http://labs.divx.com/webplayer

Plus: Den understøtter hardware-rendering, så tager ikke meget CPU og kører godt i fullscreen.

Minus: Det kræver at brugeren installerere webplayeren som pt. findes til windows og mac.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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