Web'de Video Oynatma

Kullandığınız HTML öğesine bağlı olarak, video “içe aktarılmış” olarak veya belirli bir “yardımcı” ile oynatılabilir.

İçe aktarılmış video (Inline Videos)

Video web sayfasında içerilmiş veya web sayfasının bir parçası olarak içerilmişse, bu durumda içe aktarılmış video olarak adlandırılır.

<img> öğesi kullanılarak web sayfasına gömülü video ekleyebilirsiniz.

Web uygulamanızda gömülü video kullanmayı planlıyorsanız, birçok kişinin gömülü videoya son derece karşı olduğunu unutmayın. Ayrıca, bazı kullanıcıların tarayıcılarında gömülü video seçeneklerini kapattığını da göz önünde bulundurun.

Önerimiz, kullanıcıların ses istedikleri yerlerde yalnızca gömülü videoyu içerme olacaktır. Örneğin, kullanıcı sayfayı açtıktan sonra bir bağlantıya tıklayarak videoyu izlemek için.

Yardım (Plug-In, eklenti) kullanarak

Yardım uygulaması, tarayıcıyı başlatarak video oynatmayı “yardımcı” olan bir programdır. Yardım uygulaması aynı zamanda eklenti (Plug-Ins) olarak da bilinir.

Yardım uygulaması, <embed> öğesi kullanılarak başlatılabilir veya <applet> öğesi ve <object> öğesi ile başlatılabilir.

Yardım uygulamasını kullanmanın büyük bir avantajı, kullanıcıların oynatıcıların bazı ayarlarını kontrol etmelerine olanak tanımaktır.

Çoğu yardımcı uygulama, manuel olarak veya programlama yoluyla ses ayarlarını ve oynatma işlevlerini (tekrar oynatma, duraklatma, durdurma ve oynatma) kontrol etmeyi sağlar.

<img> öğesini kullanarak

Internet Explorer <img> öğesindeki dynsrc özelliğini destekler.

Bu elemanın görevi web sayfasında multimedya unsurlarını içermektir:

<img dynsrc="video.avi" />

Yukarıdaki kod parçası web sayfasına gömülü bir AVI dosyası ayarlar.

Not:dynsrc özelliği standart HTML veya XHTML öğesi değildir. Yalnızca Internet Explorer bu özelliği destekler.

<embed> öğesini kullanarak

Internet Explorer ve Netscape <embed> öğesini destekler.

Bu elemanın görevi web sayfasında multimedya unsurlarını içermektir:

<embed src="video.avi" />

Yukarıdaki kod parçası web sayfasına gömülü bir AVI dosyası ayarlar.

Bu dersin son bölümünde <embed> öğesinin özellik listesini bulabilirsiniz.

Not:Internet Explorer ve Netscape <embed> elemanını destekler, ancak bu standart HTML veya XHTML elemanı değildir. Web Vakfı (W3C) onun yerine <object> elemanını kullanmayı tavsiye eder.

<object> elemanını kullanma

Internet Explorer ve Netscape <object> elemanını destekler.

Bu elemanın görevi web sayfasında multimedya unsurlarını içermektir:

<object data="video.avi" type="video/avi" />

Yukarıdaki kod parçası web sayfasında bir içe aktarılan AVI dosyası ayarlar.

Bu eğitimin son bölümünde <object> elemanının özellik listesini bulabilirsiniz.

Süper Bağlantı Kullanımı

Web sayfası bir medya dosyasına yönlendirme içerse, çoğu tarayıcı bu dosyayı oynatmak için "yardımcı program" kullanır:

<a href="video.avi">Buraya tıklayarak video dosyasını oynatın</a>

Yukarıdaki kod parçası bir AVI dosyasına yönlendirme yapar. Kullanıcı bu bağlantıyı tıkladığında, tarayıcı AVI dosyasını oynatmak için bir yardımcı programı (örneğin Windows Media Player) başlatır.