Tasarlamakta olduğum bir siteye video bölümü eklemeyi düşünüyorum. Normalde bu işler epey uzun sürebiliyor ama HTML5 ile video eklemek ve yayınlamak çok kolay. Django ile geliştirdiğim sitede FileField ile video’yu herhangi bir dizine admin panelinden yükleyebilirim. Daha sonra views ile bu dosyanın adresini çekip template’e sunmak gerekiyor eğer sadece video ekleyecekseniz şu denemem de yaptığım örnekte bulunan src kısmında adresi eklemek yeterli olacaktır.Neyse Django ile karıştırmayalım mevzuyu ufak bir kaç bilgi verelim video etiketi hakkında.
HTML5’de video özellikleri şöyle:
src = Oynatılacak video’nun kaynağı, adresi.
controls = Video’da play tuşu gibi kontrol tuşlarının görünmesi için bunu eklersiniz.
Görünmesi için controls=”controls” yazabilir ya da düz olarak controls ekleyebilirsiniz.
height = Yüksekliği piksel olarak belirtirsiniz.
autoplay= Video hazır olunca otomatik olarak oynatmaya başlar.
preload = Sayfa yüklenirken video da sayfayla birlikte yüklenir.
loop = Video bittikten sonra tekrardan başlamasını sağlar.
width = Genişliği piksel olarak belirtirsiniz.
Bazı video formatları video başlamadan önce bir resim gösterebilir kimisi ise göstermez. Böyle durumlarda poster özelliği aracılığıyla videonuza bir resim bağlayabilirsiniz. iphone da bu özellik bug da olabilir, bir ara öyle bir hata okumuştum. Şuan ne durumda bilmiyorum bu yüzden şimdilik ekleme meyi de düşünebilirsiniz ya da araştırın sorun düzelmişse öyle ekleyin.
Umarım bilgiler işinize yaramıştır.
İyi günler.