Jeśli koniecznie zależy nam na tym, aby plik multimedialny był odtwarzany wprost na stronie, a jednocześnie chcemy, aby był on widoczny w różnych przeglądarkach, możemy użyć zagnieżdżania plików multimedialnych
gdzie zmodyfikować należy wyróżnione linijki, a kolejne wpisy w nich oznaczają:
- ścieżka dostępu do pliku multimedialnego
- lokalizacja na dysku, gdzie znajduje się żądany plik multimedialny
- szerokość" i "wysokość
- rozmiar wyświetlanego obrazu wtyczki (w pikselach), czyli okna na stronie w którym odtwarzany będzie plik
<param name="autoStart" value="false" />
i autostart="false"
można wpisać: <param name="autoStart" value="true" />
i autostart="true"
co spowoduje automatyczne odtworzenie pliku, zaraz po wczytaniu strony.Jeśli posiadasz przeglądarkę Microsoft Internet Explorer pod Windows, powyższe polecenia spowodują automatyczne otwarcie na stronie programu Windows Media Player (polecenie <object>...</object>
). Natomiast posiadacze przeglądarek Netscape/Mozilla/Firefox i Opera pod Windows będą mogli zobaczyć plik, dzięki wpisanemu dodatkowo poleceniu <embed>...</embed>
.
Aby Netscape i Opera mogły odtworzyć plik, musi być w nich zainstalowana wtyczka: Windows Media Player Plug-In for Netscape (ok. 290 KB). W przeciwnym wypadku, na ekranie pojawi się odnośnik do miejsca, gdzie można ją pobrać.
Wtyczka Windows Media Player Plug-In for Netscape obsługuje m.in. pliki formatu: WAV, MID, MP3, ASF, WMA, WMV, AVI.
Powyższy kod zwykle nie zadziała w oczekiwany sposób lub wcale nie zadziała w systemach operacyjnych innych niż Windows! Jednakże i w tych systemach często istnieją wtyczki, pozwalające np. automatycznie otworzyć plik multimedialny w domyślnym odtwarzaczu systemowym, z tym że może się to odbywać w osobnym oknie aplikacji odtwarzacza, a nie wprost na stronie.
Listing
width="szerokość" height="wysokość"
classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95"
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,0,02,902"
standby="Loading Microsoft? Windows? Media Player components..."
type="application/x-oleobject">
<param name="FileName" value="ścieżka dostępu do pliku multimedialnego" />
<param name="animationatStart" value="true" />
<param name="transparentatStart" value="true" />
<param name="autoStart" value="false" />
<param name="showControls" value="true" />
<param name="Volume" value="0" />
<embed type="application/x-mplayer2"
pluginspage="http://www.microsoft.com/Windows/MediaPlayer/"
src="ścieżka dostępu do pliku multimedialnego"
name="MediaPlayer1"
width="szerokość" height="wysokość"
autostart="false">
<a href="ścieżka dostępu do pliku multimedialnego">Otwórz plik</a>
</embed>
</object>