Yazılım Bir Tutku

Tecrübe ilimden üstündür !

Silverlight Video Player kullanımı ve MIME Type eklemesi

Tarih : 16.06.2010 12:54:20 Kategori : Silverlight Hit : 8447

Merhaba arkadaşlar;

Yazılım Okulu bölümünde kullandığımız video playerı bi kaç arkadaşımız mail yolu ile bizden istedi. Tabi isteyen herkese ayrı ayrı gönderdik gerekli dosyayı ve bilgileri fakat genel anlamda baktığımızda biçok kişinin bu playerı tekrar tekrar isteyeceğini düşündüğüm için olaya kesin bi çözüm getirelim istedim :)

MinoPlayerı
Buradan indirebilirsiniz.

Şimdi gelelim kullanımına... !

Öncelikle kullandığınız hostinginize ait kontrol panelinizden ( Ben Plesk Panel üzerinden anlatacağım )
Plesk Panel'de Virtual Directories kısmına tıklıyoruz;


Bir sonraki adımda Mime Types seçeneğini tıklıyoruz.



Ardından
Add MIME Type seçeneğine tıklıyoruz.



Ardındansa aşağıdaki görselde olduğu şekilde belirteceğim 3 tanımlamayıda yapmanız gerekmekte.


Yapılacak olan
MIME Type tanımlamaları:

Extension                                         Content
.xamal                                                application/xaml+xml
.xap                                                     application/x-silverlight-app
.xbap                                                   application/x-ms-xbap

Bu tanımlamalar sonrasında artık hostingimizde silverlight playerımızı kullanabiliriz.

Peki kullanımına dair sayfamızdaki uygulamalarımız nasıl olmalı ?

 

<object width="500" height="330" data="data:application/x-silverlight," type="application/x-silverlight-2">
<param name="source" value="ClientBin/MinoPlayer.xap" />
<param name="onerror" value="onSilverlightError" />
<param name="background" value="black" />
<param name="initParams"
value="VideoSource=http://asp.net.tr/uploaded/videolar/MasterPage-1.wmv,
AutoPlay=false,EnableScrubbing=true,InitialVolume=1,
PreviewImage=http://www.asp.net.tr/Gorseller/aspppppppppppzzzz.jpg,
LogoImage=http://www.asp.net.tr/Gorseller/aspnetlogovideo.png" />
<param name="minRuntimeVersion" value="2.0.31005.0" />
<param name="autoUpgrade" value="true" />     
<a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;">         
<img src="http://go.microsoft.com/fwlink/?LinkId=108181"
alt="Get Microsoft Silverlight" style="border-style: none;" />     </a>    
</object> <iframe style="visibility: hidden; height: 0pt; width: 0pt; border: 0px none;"></iframe>


Şimdi eklenen bu kısımları biraz inceleyelim;

<object width="500" height="330" data="data:application/x-silverlight," type="application/x-silverlight-2">
Burada yer alan width ve height kısımlarında playerın genişlik ve yüksekliğini belirliyoruz.

<param name="source" value="ClientBin/MinoPlayer.xap" />
valu kısmında ise indirdiğimiz player dosyamızın hostingimizdeki yolunu belirtiyoruz.

<param name="initParams" value="VideoSource=http://asp.net.tr/uploaded/videolar/MasterPage-1.wmv,
AutoPlay=false,EnableScrubbing=true,
InitialVolume=1,PreviewImage=http://www.asp.net.tr/Gorseller/aspppppppppppzzzz.jpg,

LogoImage=http://www.asp.net.tr/Gorseller/aspnetlogovideo.png"
/>

VideoSource kısmından yayınlanacak olan videomuzun yolunu belirliyoruz.
PreviewImage kısmından player yüklendiği anda video başlamadan önce playerda görünecek olan resmimizin yolunu belirliyoruz.
LogoImage kısmından ise playerımızın en üst kısmında bulunan logomuzun resminin yolunu belirliyoruz.
Paylaşım niteliğinde olan bu makalemizinde geldik sonuna..
Ekstra olarak paylaşmamızı istediğiniz birşeyler olursa bi selam vermeniz yeterli :)

Kalın sağlıcakla..

Takip Ediyorum

Faydalı Projeler

Yorumlar

cpanel için olan anlatımını da yapabilir misiniz?

Üstadım konu dışı ama benzer. xml uzantılı asp kodlar barındıran dosya için mimetype olarak ne eklemek gerek.

Sizde Yorumda Bulunun

Konuya dair fikir ve sorularınızı paylaşın