Toon posts:

wmv hoe wel bufferen met autoplay=false ?

Pagina: 1
Acties:

Verwijderd

Topicstarter
hallo allen,

Ik heb de volgende vraag. Ik laat een wmv filmpje zien embedded in een webpagina. Ik gebruik hiertoe de volgende code:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<OBJECT 
ID="MediaPlayer" 
classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" 
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112" 
standby="Loading Microsoft Windows Media Player components..." 
type="application/x-oleobject" 
width="320" 
height="306"
>
<param name="fileName" value="bestandsnaam.wmv">
<param name="transparentatStart" value="false">
<param name="autoStart" value="false">
<param name="ShowControls" VALUE="1">
<param name="ShowDisplay" VALUE="false">
<param name="ShowStatusBar" VALUE="1 ">
<param name="loop" value="false">
<PARAM NAME='fullscreen' VALUE='1'>
<EMBED 
type="application/x-mplayer2" 
pluginspage="http://microsoft.com/windows/mediaplayer/en/download/" 
id="mediaPlayer" 
name="mediaPlayer" 
ShowControls="1" 
ShowDisplay="false" 
ShowStatusBar="1" 
width="320" 
height="306" 
filename="bestandsnaam.wmv" 
src="bestandsnaam.wmv" 
autostart="false" 
loop="false"
>
</EMBED>
</OBJECT>


Op zich ben ik erg tevreden over de werking al lijken bezoekers bij grote bedrijven als de rabobank de video niet streaming te kunnen bekijken. Hiervoor heb ik echter een directe link naar het bestand toegevoegd.

Nu is mijn wens om de video pas af te spelen als de bezoeker op play klikt maar dat tussen het openen van de pagina en het klikken op play al wel wordt gebufferd.

<param name="autoStart" value="false"> zorgt ervoor dat de video niet start voor de bezoeker op play klikt (al werkt dit niet in firefox). Maar ik heb de indruk dat pas op het moment van op play klikken het bufferen begint. Dit is klaarblijkelijk erg handig als je meerdere videos op een pagina toont en bandbreedte wilt sparen. Echter in mijn geval is het al duidelijk dat het bestand zal worden afgespeeld door de bezoeker.

In de statusbar zie ik dat na het openen van de pagina wel iets wordt geladen, 'verbinden met het media' en daarna 'gestopt', maar als je op play klikt moet er eerst weer worden gebufferd. Dit vind ik zonde van de tijd en dit leidt tot verwarring bij de bezoekers.

Is er een manier om direct te bufferen ondanks de autoStart=false parameter ?

Vriendelijke groet

[ Voor 14% gewijzigd door Verwijderd op 10-08-2005 13:54 ]


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12:26

curry684

left part of the evil twins

Probeer het even in Webdesign & Graphics als het over webdesign gaat ;)

Professionele website nodig?


Verwijderd

Topicstarter
eh wacht eens ik zit toch in Webdesign & Graphics ?

[ Voor 75% gewijzigd door Verwijderd op 10-08-2005 13:57 ]


Verwijderd

Zit, zat niet ;)
Lomp, maar werkt wel:
[img]"x.wmv"[/img]

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12:26

curry684

left part of the evil twins

Verwijderd schreef op woensdag 10 augustus 2005 @ 13:55:
eh wacht eens ik zit toch in Webdesign & Graphics ?
Je zat in Programming & Webscripting voordat ik het topic een tikje gaf ;)

Professionele website nodig?


Verwijderd

Topicstarter
Verwijderd schreef op woensdag 10 augustus 2005 @ 14:24:
Zit, zat niet ;)
Lomp, maar werkt wel:
[img]"x.wmv"[/img]
Wat bedoel je hier precies mee ?
Ik moet er een onzichtbaar plaatje van maken ...

- waarom een plaatje ?
- mis ik dan niet de features van de player ?
- hoe moet je het geluid verbergen ?
- hoe weet je wanneer je 'm visible moet maken ?

  • sig69
  • Registratie: Mei 2002
  • Laatst online: 15:11
Wat hij bedoelt, is dat je de regel toevoegt aan je pagina. Op die manier wordt het filmpje als het ware als een plaatje ingeladen (er wordt al een request gedaan naar het filmpje). Je ziet niks, maar het laden begint in ieder geval alvast. De player laat je dus gewoon staan zoals je'm nu hebt.

[ Voor 11% gewijzigd door sig69 op 10-08-2005 15:53 ]

Roomba E5 te koop


Verwijderd

Topicstarter
ahaaa ..

dxl ik snap wat je bedoelt met 'lomp'. Het zou echter maar al te goed kunnen dat het niet op een meer 'elegante' manier kan.

Ik ga nu experimenteren met deze methode. Kijken of het werkt. Dus het zou zo moeten zijn dat wanneer er op play is geklikt er niet meer hoeft te worden gebufferd omdat er dan inmiddels al een request is geweest voor de video en het inladen al op x % zit.

dxl bedankt voor de orginele tip
sig69 bedankt voor de uitleg van de werking van de tip

  • NYzE
  • Registratie: Februari 2005
  • Laatst online: 01-04 19:56
Kickje uit nieuwsgierigheid....

Heeft het nou geholpen? Ben erg benieuwd naar :) de uitkomst!

Verwijderd

Topicstarter
Ik zit eigenlijk nog steeds een beetje in de test fase ook door vakanties e.d.
Het lijkt wel te werken al heb ik soms ook nog hele gekke buffer meldingen (hij gaat dan 5 x opnieuw naar de 100% bufferen).

Verwijderd

Topicstarter
Het werkt niet.

Als ik naar de website ga dan wacht ik een tijdje en vervolgens klik ik op play.
Mediaplayer gaat dan bufferen tot 100%, begint dan weer opnieuw met bufferen tot 100% en doet dit tot 10 x achterelkaar. Tenslotte springt de video weer op stop voordat deze is begonnen te lopen.
Dit heeft al tot vele klachten geleid en is erg verwarrend en tijdrovend.

Heeft iemand een idee hoe dit komt, hier ervaring mee ?
Worden deze problemen nu juist veroorzaakt door de instelling: autoStart value="false" ?

Iemand ?

Verwijderd

Topicstarter
Zou het kunnen komen doordat de wmv files onder een andere domeinnaam worden aangeroepen. Ze staan wel op dezelfde virtualserver maar ze worden vanaf 3xw.domein1.nl aangeroepen met 3xw.domein2.nl/video.wmv. Kan dit zorgen voor de vertraging en het moeizaam bufferen ?

[ Voor 3% gewijzigd door Verwijderd op 23-09-2005 14:04 ]

Pagina: 1